■ Master of Science in Computer Science

Program Objective

The Master of Science in Computer Science (M.S.C.S.) and the Master of Science in Information Systems (M.S.I.S.) programs present advanced information on computer information systems, computer programming languages, Internet programming languages, software engineering, computer database applications, computer network, e-commerce and artificial intelligence. Graduates are in great demand by high tech companies and by firms needing to realign their programs and operations to meet the challenges of new technologies.

Graduation Requirements

The M.S.C.S. and M.S.I.S. degrees are conferred upon satisfactory completion of sixty-four (64) quarter units and fifty-six (56) quarter units for students who fulfilled prerequisite requirements. The GPA for the degrees must be 3.00 (B) or better, with no grade below B in the major field. Students must complete all requirements within three (3) years from candidacy.

The graduation requirements are summarized as follows:

Description M.S.C.S.
M.S.I.S.
With Prerequisite Courses
M.S.C.S.
M.S.I.S.
Without Prerequisite Courses
Prerequisite Courses
M.S. Required Courses
Major Courses
Electives
8 units
24 units
16 units
16 units
0 units
24 units
16 units
16 units
TOTAL 64 units 56 units

MS Concentration

  • M.S. in Computer Science (M.S.C.S.)

The M.S.C.S. program is designed to prepare the graduate student with the skills, knowledge, and creativity to provide the technical leadership required to solve industrial, community, regional, national, and global problems through applied research projects. Students must take the following:

UNITS UNITS
PREREQUISITE COURSES (8 Units Required)
Prerequisite courses are required for non-computer science or non-information systems undergraduate majors or those students with insufficient background in computer programming.
8 0
Elect two CS110 Computer Programming 1
CS120 Computer Programming 2
CS180 Digital Computation and Programming
CS282 COBOL Programming
CS383 PASCAL Programming
CS484 C Programming
IS100 Introduction to Computer Information Systems
IS320 Computer Technology and Applications
4
4
4
4
4
4
4

4

M.S. REQUIRED COURSES (Six) 24 24
CS500 Computer Operating Systems 4 4
CS503 Theory of Computation 4 4
CS508 Programming Languages 4 4
CS509 Design and Analysis of Algorithms 4 4
IS505 Computer Information Systems 4 4
IS540 Advanced Internet Programming 1 4 4
MAJOR COURSES (Four) 16 16
CS514 Software Engineering 4 4
CS516 Computer Networks 4 4
CS540 Computer Data Management 4 4
CS599 Computer Science Design Project 4 4
ELECTIVE COURSES (Four) 16 16
Elect four Student may choose any appropriate computer science, information systems, or business related courses. (Refer to M.S.C.S. Elective Course List)
TOTAL GRADUATION REQUIREMENT UNITS 64 56