Courses

Choose another Code: B BSCCSF HMSSS Master List

The following courses meet the requirements of an elective with the "CS" Elective Code (Computer Science):

Note - If a course has additional elective codes they will be listed as well.

Course number Title Credits
Elective Code(s)
Prerequisite
CSC *E105 Programming Logic 3
B, CS
 Prerequisite: The ability to perform basic file management and word processing tasks using Microsoft Windows
CSC* E106 Structured Programming 3
CS
 Prerequisite: MAT* E137 or satisfactory score on placement test. Prerequisite or Parallel: ENG* E101
CSC* E107 Structured Programming II 3
CS
 Prerequisite: CSC* E106 or CSC* E210
CSC* E205 Visual Basic I 3
B, CS
 Prerequisite: CSC*E105 with a grade of "C" or better
Prerequisite or Parallel: ENG*E043
CSC* E208 Advanced Visual Basic 4
B, CS
 Prerequisite: CSC* E205 or permission of the instructor
CSC* E210 C Programming 3
B, CS
 Prerequisite: Any previous computer programming course; satisfactory score on the mathematics placement test
CSC* E223 JAVA Programming I 4
B, CS
 Prerequisite: One of the following courses: CSC* E105, CSC* E205, CSC* E210, or permission of the instructor. Mathematics placement above MAT* E095.
CSC* E240 Data Structures 3
B, CS
 Prerequisite: CSC* E107 or CSC* E210
CST* E141 Computer Hardware 4
B, CS
 Prerequisite or Parallel: CSA* E106 or higher; MAT* E095 or placement higher than MAT* E095
CST* E144 Introduction to Electronics 4
B, CS
 Prerequisite: MAT* E095 or permission of the instructor
CST* E145 Digital Circuits and Logic (Fall only) 4
B, CS
 Prerequisite: MAT* E095 or placement beyond MAT* E095. Prerequisite or Parallel: CSA* E106 or permission of the instructor
CST* E150 Web Design and Development I 3
B, CS
 Prerequisite: The ability to perform basic file management and word processing tasks using Microsoft Windows
CST* E184 Network Administration I 3
B, CS
 Prerequisite: CST* E210 or any programming course
CST* E185 Network Administration II 3
B, CS
 Prerequisite: CST* E184
CST* E210 Operating Systems 3
B, CS
 Prerequisite: Any previous programming course
CST* E231 Data Communications & Networks (Fall only) 3
B, CS
 Prerequisite: ENG* E101 or permission of the instructor
CST* E250 Web Design and Development II 3
B, CS
 Prerequisite: CST* E150 or permission of the instructor
CST* E258 Fundamentals of Internet Programming 4
B, CS
 Prerequisite: CST* E150 or permission of the instructor