Master’s in Computer Science Online Curriculum
Each one of Bradley University’s online Master of Science (M.S.) in Computer Science courses is designed and taught by our accomplished, dedicated faculty. Through a mix of core courses and electives, you’ll gain mastery of several computer science theories and skills, such as software engineering, computing, and data science.
Required Core Courses
CS 514 - Algorithms (3 hours)
Prerequisite: Graduate standing in CS or CIS, or senior standing in CS or CIS, or CS 210 or CIS 210 or equivalent and one semester of statistics.
CS 520 - Advanced Computer Architecture (3 hours)
Prerequisite: Graduate standing in CS or CIS, or senior standing in CS or CIS, or CS 220 or equivalent.
CS 571 - Database Management Systems (3 hours)
Prerequisite: Graduate standing in CS or CIS or Data Science and Analytics who have taken CS 541 or two semesters of computer programming.
CS 590 - Fundamentals of Software Engineering (3 hours)
Prerequisite: Graduate standing in CS or CIS, or senior standing in CS or CIS, or CS 390 or equivalent.
Additional Courses
CIS 530 - Information Technology Infrastructure (3 hours)
Prerequisite: Graduate standing in CS or CIS, or senior standing in CS or CIS, or CS 220 or equivalent, or consent of instructor. CIS 393 is strongly recommended.
CS 560 - Fundamentals of Data Science (3 hours)
Prerequisite: Graduate students in Computer Science or Computer Information Systems or Data Science and Analytics, who have taken: one semester of calculus-based statistics (IME 511 or equivalent); two semesters of computer programming or CS 541 or CS 502.
CS 562 - Machine Learning (3 hours)
Prerequisite: Graduate students in Computer Science or Computer Information Systems or Data Science and Analytics who have taken: CS 560 and two semesters of calculus.
CS 563 - Knowledge Discovery and Data Mining (3 hours)
Prerequisite: Graduate students in CS or CIS or Data Science and Analytics who have taken one semester of calculus-based statistics, for example: IME 511 or equivalent.
CS 591 - Software Project Management (3 hours)
Prerequisite: Graduate standing in CS or CIS, or senior standing in CS or CIS, or CS 390 or equivalent, or consent of instructor.
CS 592 - Requirements Development (3 hours)
Prerequisite: Graduate standing in CS or CIS, or senior standing in CS or CIS, or CS 210 or CIS 210 or equivalent, or consent of instructor.
CS 593 - Agile Software Development (3 hours)
Prerequisite: Graduate standing in CS or CIS, or senior standing in CS or CIS, or CS 390 or equivalent.
In order to graduate from the online Master’s in Computer Science program, all candidates must satisfy the following departmental requirements:
- At least 33 hours of graduate-level coursework. The course CS 502 does not count as part of the total hours needed.
- To satisfy the core (breadth) requirement, four courses must be taken:
- CS 514
- CS 520
- CS 571
- CS 590
- To develop expertise in software engineering and data science, the following additional courses must be taken:
- CIS 530
- CS 560
- CS 562
- CS 563
- CS 591
- CS 592
- CS 593
- To satisfy the core (breadth) requirement, four courses must be taken:
- No “D” grades can be counted in the completion of requirements for the degree.
Every student must pass a written comprehensive examination that will be based on the core requirements for the program pursued.
Stand Out In Top Tech Jobs
Considering an online Master of Science (M.S.) in Computer Science or a Computational Data Science Certificate to take your career to the next level? Your journey starts here. Complete the form to get more information about Bradley University’s Computer Science and Information Systems Department online programs.
Get valuable insights into the online experience, learn more about Bradley University’s course offerings, and see where an advanced education can take you.
This will only take a moment
Bradley University is authorized to deliver online programs to US citizens and permanent residents residing in the United States. International students are encouraged to inquire about on-campus opportunities by visiting Bradley University International Admissions.