COMPUTER SCIENCE SPECIALIZATIONS

Effective Fall 2005.

In order to give Computer Science majors the opportunity to concentrate, optional specializations have been added to the computer science major at Rowan University. A specialization is composed of four or more specified courses in computer science and other related disciplines that provide a solid foundation in some fundamental area of computer science. A student may pursue up to two specializations.

The areas of specialization are software engineering, networking and operating systems, information technology, programming languages and compilers, artificial intelligence, and numerical and scientific computation.

The following lists specify the courses making up each specialization. To obtain one of these specializations, a student must take four or more courses from the specialization's list.

An Independent Study 0701.400 course in the area of a specialization will count as a course in that specialization if approved by the student's advisor. The following limitations apply.