| First Year
| Second Year |
Third Year | Forth Year |
Computer Science Main Fall Semester
Spring Semester
MATH 510, Probability and Statistics I
COSC 475, Computer Networks
Probability and Statistics I introduces continuous and discrete
probability distributions. The course provides the student with the
mathematical tools to solve problems in computer modeling and
performance analysis of computer networks and systems.
Computer Networks presents data communication and networking
principles based on the seven-layer OSI reference model. It provides
students with software and hardware tools to simulate and test
various networking environments. It includes the use of mathematical
tools from the probability course to construct queuing models for
performance analysis of network protocols, furthering the goal of
integration between courses in the curriculum. That Computer Networks
is a required course in the curriculum is a reflection of the growing
importance of networks in our society as exemplified by the ubiquity
of the Internet.
COSC 490, Senior Capstone
COSC 525, Computer Organization
COSC 595, Internship in Computing
The Senior Capstone course centers on a large team-based software
project that requires students to integrate their knowledge and
experience from previous courses. One component of the course will be
content-based whose topic will vary from year to year. Its purpose is
to give students an experience that represents what they are likely
to encounter in the computer industry.
Computer Organization is a continuation in more depth of the topic
introduced in the Computer Systems course. The hardware organization
of computers is presented in multiple layers of abstraction and
includes the logic gate layer, the microprogramming layer, and the
machine layer. The course is yet another example of the pervasive
theme of abstraction throughout the curriculum.
Internship in Computing provides students with a practicum in
industry. It serves as a bridge between the academic world and the
professional world.
|