| Program
Description |
Designed
to meet the diverse needs of computer science
professionals, the Master of Science in Computer
Science (MSCS) offers a practitioner-oriented
curriculum that emphasizes the study of microprocessors,
data structures and operating systems. Further
specializations include networks, Internet programming,
artificial intelligence, graphics and other areas.
The
primary goal of the MSCS program is to prepare
graduates to apply technology to real world systems
and problems. Graduates have a solid background
in core areas ranging from algorithms to machine
architecture from higher-level programming to
software design. |
| Mode
of Instruction |
| Instruction
can be completed through residential instruction
and/or distance learning methodologies. |
| Program
Goals |
The
Master of Science in Computer Science (MSCS) degree
program will allow students to:
-
Select appropriate numerical computation techniques,
operating systems, and programming language
for specific development requirements and constraints;
-
Apply networking and database development concepts
in programming solutions;
-
Identify appropriate software engineering principles
and methods for different development projects;
- Apply
concepts of complier design and parallel processing
to software development; and
-
Integrate concepts, tools, and theories to find
and formulate problems, think analytically,
and recommend technology-based solutions to
problems.
|
| Graduation
Requirements |
|
- Student
must complete 30 semester units of prescribed
curriculum. One semester unit is equivalent
to 15 contact hours or the equivalent in accelerated
or distance learning terms.
-
Satisfactory completion of all required course
work with a cumulative G.P.A. of 2.5 on a 4.0
scale.
-
Students must apply for graduation and meet
all academic and financial requirements.
|
|
|
|
| Program
Requirements |
| Course
# |
Course
Title |
Units |
| Core
Module
|
| BUS
530 |
e-Commerce |
3 |
30 |
| CSC
500 |
Computer Architecture |
3 |
| CSC
505 |
Management Information System |
3 |
| CSC
510 |
Software
Engineering |
3 |
| CSC
515 |
Operating
System |
3 |
| CSC
520 |
Parallel Computing
|
3 |
| CSC
525 |
Algorithm Analysis & Design
|
3 |
| CSC
530 |
Cryptography & Network Security |
3 |
| CSC
535 |
Relational Database Management System
|
3 |
| CSC
540 |
Advances in Database System
|
3 |
| Master
of Science in Computer Science
|
30 |
Click
here for Course Descriptions
Other
program(s) you may be interested in:
|