MS Computer Science
Overview
The MS in Computer Science degree at CSU Channel Islands offers the latest, cutting edge education for various industrial and applied fields. The program prepares students for careers in high-tech, computer and internet driven industries, businesses, educational systems, military, local and federal government, where interdisciplinary, dynamic and innovative professionals trained in latest technologies are increasingly sought. Students are given a strong background in mathematics, computer hardware & software, as well as skills to conduct independent applied research or develop an industrial project. The program stresses interdisciplinary applications, especially in mathematics. The "emphasis" is on breadth of knowledge in computer science and mathematics, with the aim of preparing students for a wide range of possible industry, academic, and research positions.
Curriculum
CSU Channel Islands Course Descriptions (PDF 5.8 MB)
Tentative MSCS Course Schedule
32 Units Total
Core Courses – 8 Units:
COMP 599 Graduate Seminar (2)
COMP 597 Thesis (6)
Electives – 24 Units:
(minimum of 18 units must be COMP)
COMP 510 Algorithms (3)
COMP 520 Advanced Database Systems (3)
COMP 524 Security (3)
COMP 529 Network Computing (3)
COMP 549 Human-Computer Interaction (3)
COMP 550 Advanced Software Engineering (3)
COMP 566 Geometry & Computer Graphics (3)
COMP 569 Artificial Intelligence (3)
COMP 571 Biologically Inspired Computing (3)
COMP 572 Neural Networks (3)
COMP 575 Multi-agent Systems (3)
COMP 578 Data Mining (3)
COMP 581 Mathematical Methods in Artificial Intelligence (3)
COMP 590 Special Topics in Computer Science (3)
MATH 510 Probabilistic Methods & Measure Theory (3)
MATH 511 Functional Analysis (3)
MATH 555 Actuarial Sciences (3)
MATH 565 Research in Mathematics Education (3)
MATH 582 Number Theory and Cryptography (3)
MATH 584 Algebraic Geometry & Coding Theory (3)
MATH 587 Markov Chains & Markov Processes (3)
MATH 588 Stochastic Analysis (3)
PHYS 510 Advanced Image Analysis Techniques (3)
PHYS 546 Pattern Recognition (3)
International Students (For F-1 Visa)
If you need to apply for the F-1 visa in order to enter the U.S., please visit the following web site for the international application procedure at http://ext.csuci.edu/international. You can also contact the Center for International Affairs at international@csuci.edu via e-mail.
Admissions
Admission Requirements
Students seeking admission are expected to have an undergraduate degree in Computer Science or an undergraduate degree in Mathematics with an emphasis in computer science. The applicant is expected to have a 2.7 or higher cumulative undergraduate grade point average (GPA). A Graduate Record Examination (GRE) is required. Applicants with high scores in quantitative reasoning, but lower scores in verbal reasoning and analytical writing might still be admitted to the program, and they have strong support expressed in reference letters. Usually, three letters of reference are required. The letters need to be sent directly to the program office.
Candidates with undergraduate degrees from other disciplines will be considered on a case-by-case basis and may be provisionally accepted. The conditions will usually include a selection of foundation Computer Science and Math courses as determined by the admission committee. The following is a collection of foundation courses:
Introduction to Programming (COMP150)
Data Structures and Algorithms (COMP151)
Computer System Architecture and Assembly Languages (COMP162)
Programming Languages (COMP232)
Software Engineering (COMP350)
Operating Systems (COMP362)
Some remedial work in Math foundations may also be prescribed for candidates that lack proper background. Normally, it is assumed that the candidates have taken equivalents of the following Math courses:
Calculus I (MATH150)
Calculus II (MATH151)
Logic and Mathematical Reasoning (MATH230)
Linear Algebra (MATH240)
Discrete Math (MATH300)
Probability and Statistics (MATH352)
Apply to the MS in Computer Science Program
To apply to the MS in Computer Science program first you must apply through CSU Mentor at http://www.csumentor.edu/
After submitting your application through CSU Mentor, you must apply to the program by submitting all materials listed in our MS in Computer Science Application Checklist (PDF, 136.6 KB)
The MS in Computer Science program requires two letters of recommendation. You may use our Letter of Recommendation form (PDF, 69.3 KB) or have your recommenders write a general recommendation letter.
Please submit all materials to our Extended University office at:
CSU Channel Islands Extended University
Sage Hall 2109
One University Drive
Camarillo, CA 93012
Deadlines
For domestic students:
Deadline to apply for spring 2012 has passed.
Deadline to apply for fall 2012 is June 1, 2012
For international students:
Deadline to apply for spring 2012 has passed.
Deadline to apply for fall 2012 is July 1, 2012
Contact & Further Information
For General Information:
(805) 437-2748
mscompsci@csuci.edu
Prof. Andrzej (AJ) Bieszczad
Director of MS Computer Science Program
(805) 437-2773
aj.bieszczad@csuci.edu
For more detailed information, please visit the Computer Science Academic program website: http://compsci.csuci.edu/degrees/mscs.htm