MSCSIT - Computer Science Track

Contact UsContact Admissions Request InfoGet on our mailing list Visit SHUSee our upcoming events Apply NowCreate your account

Computer ScreenApply Your Diverse Skills to a Growing Field 

Combine your analytical nature and creativity to build expertise in programming, data structures and fundamental computer language design.

Concentrate Your MSCSIT in Computer Science   

Computer Science combines theoretical understanding with hands-on work, enabling students to understand the basics of computation and build secure databases and systems that help the virtual world flourish. 

Sacred Heart University’s Master of Science in Computer Science and Information Technology (MSCSIT) degree prepares individuals for leadership roles in the CS industry. The coursework in our program represents a realistic balance between CS foundational theory and applied hands-on technical courses. Core classes include courses in the following areas: Data Structures, Cryptography, Software Engineering, Database and Operating Systems, Programming Languages, Networking, Cyber Security, and Theory of Computation. Electives include Algorithms, Discrete Structures and Logic, Advanced Computer Gaming, Mobile Application Development, Data Warehousing, Web Development and Cloud Computing.

Computer Science offers an array of job opportunities

The Computer Science field is growing rapidly. MSCSIT graduates who concentrate in Computer Science can enjoy careers such as:

  • Computer Programmer
  • Computer Systems Analyst
  • Computer Systems Engineer
  • Network Systems administrator
  • Security Architect
  • Security Engineer
  • Software Applications Developer
  • Software Architect
  • Software Engineer


  • Minimum of 36 credit hours of graduate-level coursework
  • Additional 6 hours of prerequisite coursework may be required
  • Students with an undergraduate degree in Computer of Information Science may receive waivers for some courses
  • Course waivers are not granted for work experience
  • A thesis is not required, but students who elect to complete a thesis must enroll in CS 690 and CS 691 (Thesis I and II)
  • Students who do not complete a thesis must complete at least three credits of CS 670 (Research Project Seminar)
  • Degrees are granted upon satisfactory completion of all coursework and a favorable recommendation of the faculty responsible for CS 690/691 or CS 670

Prerequisite Courses | If required

Required Courses | 24-27 credits

  • CS 638 Advanced Script Programming using Python 3 CR

Elective Courses | 3-6 credits

The following is a partial list of electives. It is at the discretion of the academic program director to approve any other CS course as an appropriate elective.

  • Any course listed in requirements which is a choice (e.g. can use CS 559 if not taken as a required class)

Make your mark in Information Technology. Apply for your Master of Science in Computer Science and Information Technology today.