Main Menu

Home Degree Programs Graduate Degree Programs Masters of Science Degree

MASTER OF SCIENCE
With a Major in Computer Science

Students lacking adequate preparation in Computer Science and/or Mathematics will be required to complete courses from the list below prior to enrolling in graduate level courses in the degree program.

Computer Science

CMPS 1043 Computer Science I
CMPS 1053 Computer Science II

CMPS 2084 Introduction to Computer Architecture
CMPS 2133 Data Structures
CMPS 4103 Operating Systems

Mathematics

MATH 1233 College Algebra and MATH 1433Trigonometry
or MATH 1533 Pre-Calculus
MATH 1634 Calculus I
MATH 2333 Discrete Mathematical Structures

All candidates must complete or have formal education in the courses constituting the core curriculum.

CMPS 5113 Programming Language Concepts
CMPS 5133 Advanced Computer Architecture
CMPS 5143 Advanced Operating Systems
CMPS 5153 Advanced Software Engineering
CMPS 5243 Algorithm Analysis

Students may choose courses from the following list to complete the degree requirements in Computer Science.

CMPS 5203 Embedded Systems
CMPS 5213 Wireless Computer Communications and Networks
CMPS 5223 Language Translators and Interpreters
CMPS 5253 Expert Systems
CMPS 5303 Advanced Database Management Systems
CMPS 5313 Automata Theory
CMPS 5323 Computer Methods in Applied Science
CMPS 5333 Discrete System Simulation
CMPS 5353 Topics in Computer Graphics
CMPS 5433 Topics in Parallel and Distributed Systems
CMPS 5443 Advanced Topics in Computer Science
CMPS 5463 Applied Soft Computing
CMPS 5993 Problems
CMPS 6903 Research Methods

A substantial paper in Computer Science is required of each student to demonstrate his ability to perform acceptable research and to report it clearly and concisely in proper form. 1
 

Choose Your Language

What language should we use in CS1, CS2, and DS ?
 

Best Game Ever

Best Game Ever