All students should refer to the BCS Course Grid for required BCS courses and prerequisites.
Available Courses
100 Level Courses
BCS101 - Programming Concepts and Problem Solving
BCS102 - Computer Concepts and Applications
BCS120 - Foundations of Computer Programming I
BCS130 - Website Development I
BCS185 - Programming in Visual Basic
200 Level Courses
BCS202 - Computer Applications for Business
BCS215 - UNIX Operating System
BCS230 - Foundations of Computer Programming II
BCS240 - Website Development II
BCS250 - JavaScript
BCS260 - Data Base
BCS262 - Data Communications
BCS285 - Advanced Programming in Visual Basic
300 Level Courses
BCS300 - Management Information Systems
BCS301 - Systems Analysis and Design
BCS302 - Systems Analysis and Design II
BCS303 - Advanced Web Site Development (XML)
BCS311 - Local Area Networks and System Administration
BCS315 - UNIX Operating System II
BCS316 - Perl Programming
BCS345 - Java Programming
BCS350 - Web Database Development (PHP/MySQL)
BCS360 - Advanced Database
BCS370 - Data Structures
BCS378 - Information Security
400 Level Courses
BCS405 - IS Development Project Management
BCS410 - Computer Architecture
BCS425 - Decision Support and Data Warehousing
BCS430 - Senior Project
BCS440 - Senior Internship
BCS450 - Winforms Programming (Special Topic)
BCS451 - OS and Storage Virtualization