Alt Text

Master of Science in Computer Science

Back To GCE Button

Degree Overview

The Master’s Degree Program in Computer Science provides the opportunity for graduate students to obtain competitive skills and knowledge to succeed as computer scientists in the constantly developing high-technology marketplace.

Requirements and Curriculum

Required Core Courses

CSC 7050 Theory of Computation 3 S.H.
CSC 7400 Object Oriented Analysis and Design 3 S.H.
CSC 8050 Design and Analysis of Algorithms                 3 S.H.
CSC 7011 Computer Engineering 4 S.H.
CSC 7013 Advanced Mathematics for Computer Scientists 3 S.H.
CSC 7014 The Practice of Computer Programming 3 S.H.
CSC 7132 Operating Systems and Networking 3 S.H.
Subtotal 22 S.H.

Elective Courses (Minimum of 11 S.H.)

Algorithms
CSC 7160 Software Development in Computer Graphic 3 S.H.
CSC 9050 Graph Algorithms 3 S.H.
Web Programming
CSC 7500 Database Design 3 S.H.
CSC 8205 Advanced Java 3 S.H.
Programming
CSC 7000 Programming in UNIX in “C” 3 S.H.
CSC 7200 Object Oriented Programming 3 S.H.
CSC 8190 Unix Network Programming 3 S.H.
Networking
CSC 7255 Data Communications and Networking 3 S.H.
CSC 8255 Advanced Network Technologies 3 S.H.
Operating Systems
CSC 8180 Windows Programming 3 S.H.
CSC 8280 Advanced Operating Systems 3 S.H.
General Electives
CSC 7600 Embedded Systems 3 S.H.
CSC 7600, 8600, 9600 Topics in Computer Science 3 S.H.
CSC 8901 Internship 1-3 S.H.
CSC 9000 Independent Study 3 S.H.
Optional Thesis
CSC 9010 Thesis I 3 S.H.
CSC 9011 Thesis II 3 S.H.
CSC 9012 Thesis Continuation I 3 S.H.
CSC 9013 Thesis Continuation II 3 S.H.

Total for Degree

33 S.H.
  • Internship may be repeated but a maximum of 3 credits will be counted towards the student’s program of study
  • Maximum of 6 credits is permitted for Independent Study
  • Students must follow thesis procedures established by the department
  • Electives are selected with approval of advisor

Career Opportunities

Computer Science is one of the fastest growing job fields. Every industry has computer science needs, and our graduates find work in many different sectors. They land great jobs, too.  Money Magazine recently rated "Software Engineer" as the most desirable job in America!

HOW TO APPLY

Apply online or request a print application

WHAT NEXT?

Contact Admissions Office: (978)665-3144,admissions@fitchburgstate.edu

Attend an Info Session Button
Find Your Advisor Button