The Master of Science (MS) in Computer Science program is intended for people who wish to broaden and deepen their understanding of computer science. This lauded graduate computer science program furnishes students with an in-depth understanding of core and advanced topics in computer science. The curriculum provides a solid foundation and training for both academically oriented students and students with professional goals in the many business, industrial and governmental occupations that require advanced knowledge of computer theory and technology. The ultimate goal of the program is to assist students to discover what it takes to become an innovator and leader who can thrive on the cutting edge of technology and computing.

 

Course Requirements: 36 credit hours

 

Cornerstone Courses:  15 credit hours

 

CSC 511         Computer Architecture

CSC 512         Operating Systems

CSC 513         Data Structure

CSC 514         Database Theory

IFS 500           Information Technology for Managers     

 

Concentration (choose 7)**:  21 credit hours

 

CSC 521         Artificial Intelligence

CSC 537         Data Communications

CSC 540         Programming Languages Principles

CSC 543         Software Engineering

CSC 545         Programming Languages Topic: Java

CSC 552         Computer Graphics

CSC 553         Digital Electronic

CSC 561         Man-Machine Studies

 

 

**  In selecting concentration courses, students are  advised to consult with the Chair of the Information Technology Department.

 

 

© Copyright “2017” cityusf.us