New Major in Computer Science
New for fall 2003 is a B.S. degree program in Computer Science.
The program prepares students for professions and careers in industry
and provides students with the tools for advanced education at the
graduate level. The basis of the undergraduate program is a set of
fundamental courses in mathematics and computer science, supplemented by
breadth requirements from other academic disciplines. A premium is placed
on writing and quantitative skills.
Students transferring to UCI must satisfy the following requirements:
- Completion of one year of college mathematics. Courses equivalent to
Mathematics 6A-B-C (Discrete Mathematics) are preferred as this facilitates
scheduling after transfer to UCI. If these are not available, students
should take first-year calculus. A semester of pre-calculus and a semester
of calculus may not be used to satisfy this requirement.
- Completion of one year of computer science courses. The course work
must contain one UC-transferable programming course, involving concepts
such as those found in C++, Java, Eiffel, or another object-oriented,
high-level language. Programming-only courses in Basic, Fortran, COBOL,
Pascal, and C are not acceptable. It is strongly recommended that students
select UC-transferable courses that do not focus strictly on learning a
programming language but instead focus on topics such as object-oriented
design, data structures, algorithms, and computer architecture, if such
courses are available.
Additional courses beyond the programming course required for admission
must be taken to fulfill the lower-division degree requirement. Transfer
students must enter UCI with knowledge of Java since it is used in the
lower-division computer science requirement and serves as a foundation
for upper-division programming-related courses.
There is a limit on the number of applicants admitted to the major.
NOTE: For both the Information and Computer Science and Computer Science
majors, five lower-division courses are required and must be taken in a
certain sequence. Students who transfer to UCI as juniors and must complete
all or part of this sequence will therefore find that it will take longer
than two years to complete their degree.
To ensure admission consideration for the fall quarter, students should be
sure to file their application by November 30 of the prior year. The
selection criteria include grades, test scores, and other factors. Note,
however, that in cases where the number of incoming freshman and advanced
standing students who elect ICS or CS as a major exceeds the number of
positions available, not all applicants will be accommodated.
Students may not double major in ICS and CS.
Transfer students interested in this major may contact the School of
Information and Computer Science at (949) 824-5156. Additional information
is available on
page 298 of the
2003-04 UC Irvine General Catalogue.