Command the world of computer science through software engineering and computer information systems

Welcome back to the innovative world of computer science. Maybe you just completed your undergraduate degree or perhaps it’s been years since you set foot in a classroom. Either way, our master’s degree in computer science is applicable to your professional development. Choose from two tracks - Software Engineering and Information Systems to tailor your degree.

Credits30
Cost Per Credit$760
Careers
  • Computer Science Teacher
  • Computer Programmer
  • Computer Operator
Search More Jobs
Scholarship

$1000s in new scholarships exclusively for adult and post-traditional learners.

Learn how you can qualify...

Questions? We’re here to help

Our team is available to help you as you consider the next step in your education.

Get answers to your questions

Our team is standing by to assist you with additional program details, financial aid options, and admissions questions.

Concordia University will not share your personal information. By submitting this form you agree to be contacted about Concordia's Education Offerings.
Program Overview

Our aim is to help you develop into a highly proficient computer scientist. How? You’ll study how to create complex hardware and software systems, manage complex computer information systems (IT), and lead a technical team. Now offering two new tracks in Software Engineering and Information Systems. Both of these tracks will build on your undergraduate background in the field by deepening your skills and knowledge in the main areas of computer science.

Upon completion of the program, you’ll be trained in problem solving, collaboration, creative design processes, professional literature, writing, presentation, and ethical practices. You’ll be prepared for professional positions in software development and other technical/design-oriented roles in computing.

Program Highlights
  • STEM certified
  • Ethics & vocation are central themes in our program showing how professionals respond to the needs of clients, users, and society
  • Program can be completed in 18 months
  • Start dates available every six to eight weeks throughout the year
  • Available online and in person

Graduates pursue a variety of careers such as system/database administrators/architects, business intelligence analysts, software engineers, application developers and many others. Our recent grads have gone on to work at:

  • Experius
  • EP Soft Technologies
  • Charter Communications
  • iDigital
  • QA Labs
  • Integra Tech
  • Concurrency
  • And many more

What to Expect

It can be hard to adjust back to higher education after functioning in the workforce. That is why we’ve designed this graduate program with working professionals in mind. You’ll get a rigorous education that fits within your busy schedule. All courses will be available online as a self-paced format, but three courses per semester will be offered face to face on campus.

Concentrations / Specializations

The versatile new format of our master's in computer science consists of two separate concentrations to allow you to advance in a wide variety of fields within the world of technology. All students in the program take the same seven computer science core courses that explore current topics in computing, such as artificial intelligence, cybersecurity, robotics, and virtual reality. Students then take three additional courses specific to the concentration they choose to specialize in.

Software Engineering

The software engineering track builds or sharpens your skills in creating problem-solving tools using computers. The specialization courses take a deeper dive into traditional concepts and current trends in the theory, design, and implementation of programming languages, compilers, and advanced algorithms. A master's degree with this concentration opens the door for advancement in a career in software development, data or business analysis, and more. People in this field with a master's degree typically perform roles such as team lead or senior developer.

Information Systems

While software engineering focuses on the development of technology solutions, information systems puts a greater emphasis on the application and management of technology solutions. The specialization courses explore advanced networking, hardware and software system design, integration, and administration in the context of current emerging technologies.

Computer Science Scholars Program

Concordia's Computer Science Scholars program combines our undergraduate program with the graduate program, allowing students to complete a bachelor's degree and a master's degree in as little as four years. Students who finish in four years pay standard undergraduate tuition and earn their master's at no extra cost. Route 38 allows you to take summer courses for free to keep up with the heavy course load. Contact an admissions counselor to learn more.

Concordia University is accredited by the Higher Learning Commission (hlcommission.org), a regional accreditation agency recognized by the U.S. Department of Education.

Computer science student Vy Duong

"I chose Concordia because I got a good scholarship here and I think the school has a beautiful lake view. I like my program because technology is interesting to learn. Besides, I have good professors that are willing to spend time helping me understand the subject and organize some class activities for me to practice my programming skills and be good at it. My professor also helps me find an internship so I can use what I have learned and apply it to a real workplace. I think Concordia has prepared me well for my future job. I cannot ask for a better experience and I appreciate everything I learn at school."

Concordia computer science student Vy Duong

Locations

In addition to our main and online campuses, Concordia has center locations which offer accelerated undergraduate and graduate programs close to where you live and work. The Master of Science in Computer Science program is available at the following:

Questions? We’re here to help