USA

Computer Science (MS)

Concordia University Chicago

Build advanced expertise in software development, systems design, and emerging technologies to solve complex computing challenges and thrive in high-demand tech careers.

Apply Now

Master

Programme level

24 months

Study duration

12,780$

Cost per year

English

Study language

Programme info

The Master of Science in Computer Science program will help provide advanced quality graduate studies, in the areas of critical importance and great demands (such as Software Engineering, Database, Website Development, Computer Networking, Cyber Security, Big Data, Cloud Computing and Mobile Application Development), to the citizens of the Illinois, the nation and the world.

The program will enable students to attain, by the time of graduation:

  • An ability to apply mathematical foundations, algorithmic principles, and computer science theory in the modeling and design, implementation and evaluation of software systems, processes, components, or programs of varying complexity in a way that meets the desired needs and demonstrates comprehension of the tradeoffs involved in design choices 
  • An ability to analyze a problem, and identify and define the computing requirements appropriate to its solution
  • An ability to function effectively on teams to accomplish a common goal
  • An understanding of professional, ethical, legal, security and social issues and responsibilities
  • An ability to communicate effectively with a range of audiences
  • An ability to analyze the local and global impact of computing on individuals, organizations, and society
  • Recognition of the need for and an ability to engage in continued professional development
  • An ability to use current techniques, skills, and tools necessary for computing practice

Just about every career field is in need of qualified computer science experts. That includes the public, private, government, non-profit and education sectors, including:

  • Software Engineer
  • Artificial Intelligence Developer
  • Full-Stack Developer
  • Systems Administrator
  • Systems Engineer
  • Project Manager
  • Software Developer
  • Network Engineer
  • Java Developer
  • Database Administrator
  • Business Analyst
  • Computer Programmer
  • .NET Developer
  • Web Developer

Program Planning: Once admitted to the program, students should schedule a meeting with their faculty advisor to determine if prerequisite coursework is needed, and to complete a program plan which outlines each semester of their graduate program. The outcome of this faculty advising session approves registration and enrollment into the Computer Science program. 


  • Meet all graduate admission requirements (domestic or international) for acceptance to the Computer Science program
  • International applicants with a “3+2” Master’s degree will be evaluated as equivalent to a 4-year Bachelor’s degree
  • Candidates may transfer up to 9 semester hours of Computer Science graduate coursework from other regionally accredited degree-granting universities, upon approval of faculty advisor


  • To be considered for Standard Admission, candidates must demonstrate relevance of their bachelor’s degree (background) to the Computer Science curriculum (see Prerequisite background) and satisfy one of the following:
  • Undergraduate cumulative grade point average of 2.85 or above
  • Official GRE test scores
  • To be considered for Probationary Admission, one or more of the following conditions may exist:
  • A cumulative GPA between 2.25 and 2.84 (on a 4.0 scale)
  • Credentials/documents that raise cause for reservation for admission

Note: Students admitted with Probation Status must earn a minimum 3.0 GPA in graduate coursework within their first semester of enrollment to continue in the program.


  • Provisional admission is offered to U.S. residents and citizens (only) when credentials generally satisfy full admission requirements but need to satisfy additional admission requirements to complete their file. All admission requirements must be satisfied by the end of the candidate’s first semester of enrollment to continue in the program.

Note: Provisional admission does not apply to international students. All international students must be fully admitted to be eligible to start a graduate program.


  • International applicants with a “3+2” Master’s degree will be evaluated as equivalent to a 4-year Bachelor’s degree.


Candidates should demonstrate proficiency in the following prerequisite areas:

  • C++ or Java
  • Data Structures
  • Operating Systems
  • Computer Architecture


If the faculty advisor determines that the candidate is deficient in the above prerequisite areas, he/she will assign the candidate to complete and pass CUC undergraduate deficiency courses and earn a grade of C or higher while being enrolled in the Computer Science graduate program. These courses will remain undergraduate credit and will not apply to the graduate degree.


Deficiency Courses

  • Computer Science I
  • Computer Science II
  • Data Structures and Algorithms


Students who wish to enroll in graduate-level computer science courses at Concordia University Chicago may need to take and successfully pass computer science placement exam(s) if prerequisite coursework has not been met.


Eligibility & Scheduling:

  • Students must email the Computer Science program leader to confirm eligibility and schedule the placement exam(s) before the start of the term.


Placement Exam Administration:

  • All placement exams are administered in person—there are no online options.
  • Placement exams are free of charge and must be taken before the third day of the term.
  • The expected content of the placement exams is available in the undergraduate course descriptions
  • Graduation eligibility requires completion of the 36 hours of coursework with a minimum earned cumulative GPA of 3.00 


International Student Program Duration 

International students enrolled in the MS, Computer Science, are eligible for a two-year STEM extension, renewable for a maximum duration of three years.

The Master of Science in Computer Science graduate program is designed to prepare students for immediate entry into the nation’s professional workforce in computer science. The program will help provide advanced quality graduate studies, in the areas of critical importance and great demands (such as Software Engineering, Database, Website Development, Computer Networking, Cyber Security, Big Data, Cloud Computing and Mobile Application Development), to the citizens of the Illinois, the nation and the world.


Program Objectives

The program will enable students to attain, by the time of graduation:

  • An ability to apply mathematical foundations, algorithmic principles, and computer science theory in the modeling and design, implementation and evaluation of software systems, processes, components, or programs of varying complexity in a way that meets the desired needs and demonstrates comprehension of the tradeoffs involved in design choices 
  • An ability to analyze a problem, and identify and define the computing requirements appropriate to its solution
  • An ability to function effectively on teams to accomplish a common goal
  • An understanding of professional, ethical, legal, security and social issues and responsibilities
  • An ability to communicate effectively with a range of audiences
  • An ability to analyze the local and global impact of computing on individuals, organizations, and society
  • Recognition of the need for and an ability to engage in continued professional development
  • An ability to use current techniques, skills, and tools necessary for computing practice


Typical career paths for graduates

Just about every career field is in need of qualified computer science experts. That includes the public, private, government, non-profit and education sectors, including:

• Software Engineer

• Systems Administrator

• Systems Engineer

• Project Manager

• Software Developer

• Network Engineer

• Java Developer

• Database Administrator

• Business Analyst

• Computer Programmer

• .NET Developer

• Web Developer


Admission and Degree Requirements

Program Planning: Once admitted to the program, students should schedule a meeting with their faculty advisor to determine if prerequisite coursework is needed, and to complete a program plan which outlines each semester of their graduate program. The outcome of this faculty advising session approves registration and enrollment into the Computer Science program. 

  • Meet all graduate admission requirements (domestic or international) for acceptance to the Computer Science program
  • International applicants with a “3+2” Master’s degree will be evaluated as equivalent to a 4-year Bachelor’s degree
  • Candidates may transfer up to 9 semester hours of Computer Science graduate coursework from other regionally accredited degree-granting universities, upon approval of faculty advisor
  • To be considered for Standard Admission, candidates must demonstrate relevance of their bachelor’s degree (background) to the Computer Science curriculum (see Prerequisite background) and satisfy one of the following:
  • Undergraduate cumulative grade point average of 2.85 or above
  • Official GRE test scores
  • To be considered for Probationary Admission, one or more of the following conditions may exist:
  • A cumulative GPA between 2.25 and 2.84 (on a 4.0 scale)
  • Credentials/documents that raise cause for reservation for admission

Note: Students admitted with Probation Status must earn a minimum 3.0 GPA in graduate coursework within their first semester of enrollment to continue in the program.

  • Provisional admission is offered to U.S. residents and citizens (only) when credentials generally satisfy full admission requirements but need to satisfy additional admission requirements to complete their file. All admission requirements must be satisfied by the end of the candidate’s first semester of enrollment to continue in the program.

Note: Provisional admission does not apply to international students. All international students must be fully admitted to be eligible to start a graduate program.

  • Candidates should demonstrate proficiency in the following prerequisite areas:
  • C++ or Java
  • Data Structures
  • Operating Systems
  • Computer Architecture
  • Note: If the faculty advisor determines that the candidate is deficient in the above prerequisite areas, he/she will assign the candidate to complete and pass CUC undergraduate deficiency courses and earn a grade of C or higher while being enrolled in the Computer Science graduate program. These courses will remain undergraduate credit and will not apply to the graduate degree. The deficiency courses are:
  • CSC-2410 Computer Science I
  • CSC-2510 Computer Science II
  • CSC-3420 Data Structure and Algorithms
  • CSC-4450 Operating Systems
  • CSC-2710 Computer Organization and Architecture
  • International applicants with a “3+2” Master’s degree will be evaluated as equivalent to a 4-year Bachelor’s degree.
  • Graduation eligibility requires completion of the 36 hours of coursework with a minimum earned cumulative GPA of 3.00 


International Student Program Duration 

International students enrolled in the MS, Computer Science, are eligible for a two-year STEM extension, renewable for a maximum duration of three years.

Programme campus:

Chicago

University’s main campus:

Concordia University Chicago

Chicago, USA

Programme name:

Computer Science (MS)

Field of study:

Computer Science, Computer Science & Software Development

Programme level:

Master

Programme language:

English

Duration & semesters:

24 months / 4 semesters

Next admission date:

01 Oct 2026

Programme pricing

Study mode Workload Duration Cost per year Total cost
On-campus Full-time 24 months 12,780$ 25,560$
Can’t deiced on a programme?
Contact us now and let our experienced counsellors guide you through your study journey.
Whatsapp

Study at Concordia University Chicago

USA
Chicago

A career-focused university combining academic excellence, practical learning, and a supportive community to prepare students for success in a global and evolving world.

Similar programmes

Germany
Level: Master
Language: English
Duration: 24 months
Cost per year: 23,256$
Next admission: 01 Oct 2026
Location:
Bremen
On-campus
Germany
Level: Master
Language: English
Duration: 24 months
Cost per year: 13,372$
Next admission: 01 Oct 2026
Location:
Heidelberg, Stuttgart, Munich
On-campus
Germany
Level: Master
Language: English
Duration: 12 months
Cost per year: 14,070$
Next admission: 01 Oct 2026
Location:
Potsdam, Berlin
On-campus
USA
Computer Science (BA/BS)
Concordia University Chicago
Level: Bachelor
Language: English
Duration: 48 months
Cost per year: 9,710$
Next admission: 01 Oct 2026
Location:
Chicago
On-campus
Malaysia
Bachelor of Computer Science (Hons)
Al-Madinah International University
Level: Bachelor
Language: English
Duration: 36 months
Cost per year: 1,247$
Next admission: 01 Oct 2026
Location:
Kuala Lumpur
Online On-campus
Germany
Level: Master
Language: English
Duration: 24 months
Cost per year: 10,988$
Next admission: 01 Oct 2026
Location:
Leipzig
On-campus
Start your study abroad journey today
Discover programmes worldwide or connect with our team for personalized support.
Find programme
© 2026 Next Move LLC. All Rights Reserved.
PKHub is an international education services brand operated by Next Move LLC.
PKHUB Advisor 🤖
Welcome to PKHUB! 👋

Please enter your details to connect with a PKHUB Advisor