Are you thinking about earning your master’s in computer science? Without a doubt, you’ll expand your knowledge with this degree. Did you know that individuals with a master’s degree almost always earn higher salaries compared with those who don’t have a master’s? Also, the job outlook for those with a master’s in computer science is projected to grow by 22% through 2030.
Concordia University’s M.S. in Computer Science program has three different pathways: software engineering, information systems, and business data applications.
What is meant by business data applications?
Business data applications give companies the ability to explore their data. By investigating data, they’re able to make informed decisions that impact both the now and the not-yet. Students who pursue this path get to leverage their problem-solving foundation into courses that blend finance and computer science principles. The result? Industry-ready individuals who are eager to make data-driven decisions.
What you’ll get with a master’s in computer science
When we designed our computer science master’s, we had working adults like you in mind. In this program, you’ll get a rigorous, quality education that fits within your busy schedule.
Concordia’s new business data applications concentration requires the computer science master’s core courses. In addition to the core, you’ll take business data analytics classes. In these classes, you’ll learn to use your technical skillsets and programming abilities to collect, scrub, analyze, and visualize data to drive better business decisions. This blend of computer science, data analytics, and business classes will prepare you to be a valuable asset to any organization.
Concordia’s M.S. in Computer Science
- All courses are available online in an accelerated eight-week format.
- You can take classes in any order in either of the two formats, including some online and some face-to-face.
What’s the curriculum like?
All concentrations within the Computer Science Department will take the following classes as a shared technology core:
CSC510 Vocational Computing
This is an advanced course on current trends in vocations related to technology and the related dilemmas. Technology tends to amplify our actions and there are ethical considerations when leveraging technology to solve problems that may not be obvious. This course focuses on the fundamentals of ethics as they relate to computing. This course deals with modern trends and how those fundamentals are repurposed today in a constantly changing world.
CSC515 Artificial Intelligence
Engage with current trends in Artificial Intelligence that build on our undergraduate AI course (CSC415). An emphasis will be placed on emerging tools as well as robotics.
CSC520 User Experience (UX)
Learn about current trends involving how humans use technology and the appropriate and changing interfaces required. This course emphasizes fundamental user experience theory. It also tackles emerging technologies and their unique interface requirements with human beings.
CSC525 Cybersecurity
You’ll study the latest trends involving Cyber Security and Penetration Testing. This course emphasizes emerging threats and their detection, prevention, and recovery.
CSC530 Database
This course provides students with the background to plan, design, and implement database management systems. Also, you’ll learn how to maintain and use database management systems. It addresses the database structures, requirements, functions, and evaluation of database management systems. In this course, you’ll focus on the relational database model, standard SQL language, database structure normalization, conceptual data modeling, and the entity-relationship data model. This course also includes concepts of data integrity, security, privacy, and concurrence control.
CSC540 Applied Computer Networking
Learn more about current trends in Computer Networking and Security. You’ll focus on advanced topics still related to traditional computer networking concepts.
CSC548 Mobile Computer Architecture
Understand the current trends in Computer Architecture. This course emphasizes decisions related to mobile devices that need to weigh battery life, heat, and performance more critically than traditional computer systems.
The Business Data Applications core includes the following courses:
- MBA 534 Mastering Analytics and Decision-Making: This course is based on business problem-solving. Students will cover statistics through linear regression and ANOVAs.
- MBA 569 – Management Science & Analytics: focuses on linear programming with Excel. Students will study maximum profit/minimum expense problems, transportation problems, network flow models, forecasting, and inventory management
- MBA 562 Financial Analyses to Drive Business Decisions: a course based in finance and managerial accounting.
Do you want to know more?
If you want to know more about Concordia M.S. in Computer Science – Business Data Applications, you can visit us here.