Computer Science Information Systems

Course Web Sites

The CSIS Department offers a wide range of courses intended to provide a well-rounded education in computer science or information systems. Most courses include hands-on laboratory sections.

The following links provide more information on each course with links to individual instructors' course web sites. We also offer special topics courses based on student and faculty interests. A list of all courses with descriptions is available here.

CSIS 106 Introduction to Programming in Visual Basic
CSIS 110 Introduction to Programming in Java
CSIS 190 Introduction to Computer Science
CSIS 206 Advanced Programming in Visual Basic
CSIS 210 Data Structures
CSIS 238 Computer Logic Design
CSIS 305 Discrete Structures
CSIS 321 Computer Architecture and Organization
CSIS 328 Fundamentals of Data Communication
CSIS 332 Java for the Internet
CSIS 340 Comparative Programming Languages
CSIS 350 Database Management Systems
CSIS 352 Project Management
CSIS 360 Software Engineering 1: Systems Analysis
CSIS 361 Computers and Human Issues
CSIS 370 Software Engineering 2: Systems Design
CSIS 380 Computer Graphics
CSIS 402 Electronic Commerce
CSIS 421 Operating Systems
CSIS 428 Computer Networks and Internets
CSIS 431 Computer Network Administration
CSIS 495 Internship in Computer Science
CSIS 496 Senior Seminar