Guion Science Center
Second Floor


#28 on the campus map


Direct departmental comments and questions to Raina Robeva:

434.381.6213
robeva@sbc.edu

Departmental Courses: Computer Science

CSCI 188 (4)
Java Programming I
An introduction to computer science and object-oriented programming Jaa. Topics include data types and Java packages through collections and class design and implementation. Structured programming, object-oriented design, and the testing of programs will be stressed, emphasizing platform independent application development.

CSCI 289 (4)
Java Programming II
This course is a continuation of CSCI 188. It covers advanced Java programming techniques and object-oriented design including exceptions, advanced input/output, object serialization and threads. Additional topics include one or more of the following: server-side applications, JavaServer pages, servlets and database programming. Prerequisite: CSCI 188.

CSCI 293 (3)
C++ for java Programmers
Object-oriented programming in C++. Emphasis is on the differences between C++ and Java, in particular those elements of C and C++ that are not present in Java. Includes, but is not limited to, arrays, pointers, destructors, template classes, function overloading, the C++ Standard Library and virtual functions. Prerequisite: CSCI 188.