Suggested Plans of Study

Plans of Study for BS in Computer Science

Where to begin your computer science course sequence depends on your math and programming background. For those students with little or no programming experience we recommend starting with CSC 112 Introduction to Computer Programming (an introduction to programming in a high-level language for students who are not computer science majors). Choose suggested plans of study if you are the following:
Option 1: Systems   | Option 2: Business

B.S. COMPUTER SCIENCE

Option 1 - Systems

This option is designed for students interested in applications of computer science to the mathematical or physical sciences or in the study of computers as systems.

  • To Declare PRE-CSC: Completion of 24 hours
  • To Declare CSC: CSC 100, 121, 133, and 221 with a gpa of at least 2.5 on these three courses
FIRST SEMESTER ENG 101 Composition 3
  *MAT 111, 112, 115  or 161 College Algebra, Trig., Precalculus or Calculus
 w/Analytical Geometry
3-4
  CSC 112 or
Basic Studies
Introduction to Computer Programming 3
  Basic Studies   3
  Basic Studies   3
    TOTAL SEMESTER HOURS:
15-16
SECOND SEMESTER MAT 112, 161  or 162 Trig., or Calculus w/ Analytical Geometry 3-4
  CSC 100 Orientation to Computer
 Science I
1
  CSC 121 Introduction to Computer
 Science I
3
  CSC 133 Discrete Structures 4
  Basic Studies   3
    TOTAL SEMESTER HOURS:
14-15
THIRD SEMESTER ENG 201  Composition 3
  MAT 161, 162  or STT 215 Calculus w/Analytical
 Geometry or Introduction
 to Statistics 3-4
3-4
  CSC 221

Introduction to Computer
 Science II

4
  Basic Studies   3
  Basic Studies   3
    TOTAL SEMESTER HOURS:
16-17
FOURTH SEMESTER STT 215 Intro. to Statistics or
Basic Studies
3
  CSC 242 Digital Logic, Computer Organization &  Assembly Language 4
  CSC 332 Data Structures  3
  Basic Studies   3
  ** ** Lab 4
    TOTAL SEMESTER HOURS:
17
*Many students will place into MAT 111 College Algebra. Others will place into MAT 112, 115, or 161. The required math sequence is MAT 111, 112 (115 is equivalent to both 111 and 112), 161,  and 162. The pre-requisite for CSC 121 Introduction to Programming is MAT 111 which may also be satisfied by placing into a higher math class. Take the highest MAT course based on placement.

**Note that 3 science courses are required for the Systems option - these courses may also be used as Basic Studies. Students select one of the following sequences: PHY 201-202, BIO 240-241, CHM 101-102. Students also select one additional lab science course chosen from PHY 201 (if not selected above), BIO 240 (if not selected above, CHM 101 (if not selected above), CHM 211, GLY 101, GLY 120, PHY 211, BIO 110, BIO 205, or BIO 206.

+Options:

  • CSC 121 and 133 may be taken together
  • CSC 242 and 332 should be taken together

+Musts:

  • CSC 133 must precede CSC 242
  • CSC 121 and 221 use the same textbook; students should take CSC 221 as soon as possible after 121

B.S. COMPUTER SCIENCE

Option 2 - Business
Back to Top

This option is designed for students who intend to use the computer as a tool for industrial or business and information systems applications.

  • To Declare PRE-CSC: Completion of 24 hours
  • To Declare CSC: CSC 100, 121, 133, and 221 with a gpa of at least 2.5 on these three courses
FIRST SEMESTER ENG 101 Composition 3
  *MAT 111, 112, 115  or 161 College Algebra, Trig., Precalculus or Calculus
 w/Analytical Geometry
3-4
  CSC 112 or
Basic Studies
Introduction to Computer Programming 3
  Basic Studies   3
  Basic Studies   3
    TOTAL SEMESTER HOURS:
15-16
SECOND SEMESTER MAT 112, 161  or 162 Trig., or Calculus w/ Analytical Geometry 3-4
  CSC 100 Orientation to Computer
 Science I
1
  CSC 121 Introduction to Computer
 Science I
3
  CSC 133 Discrete Structures 4
  Basic Studies   3
    TOTAL SEMESTER HOURS:
14-15
THIRD SEMESTER ENG 201  Composition 3
  MAT 161, 162  or STT 215 Calculus w/Analytical
 Geometry or Introduction
 to Statistics 3-4
3-4
  CSC 221

Introduction to Computer
 Science II

4
  Basic Studies   3
  ECN 221 Principles of Economics 3
    TOTAL SEMESTER HOURS:
16-17
FOURTH SEMESTER STT 215 Intro. to Statistics or
Basic Studies
3
  CSC 242 Digital Logic, Computer Organization &  Assembly Language 4
  CSC 332 Data Structures  3
  ACG 201 Financial Accounting 4
  ECN 222 Principles of Economics - Macro 3
    TOTAL SEMESTER HOURS:
17
*Many students will place into MAT 111 College Algebra. Others will place into MAT 112, 115, or 161. The required math sequence is MAT 111, 112 (115 is equivalent to both 111 and 112), 161,  and 162. The pre-requisite for CSC 121 Introduction to Programming is MAT 111 which may also be satisfied by placing into a higher math class. Take the highest MAT course based on placement. Note that two ECN courses are required for the Business option - these courses may also be used as Basic Studies.

+Options:

  • CSC 121 and 133 may be taken together
  • CSC 242 and 332 should be taken together

+Musts:

  • CSC 133 must precede CSC 242
  • CSC 121 and 221 use the same textbook; students should take CSC 221 as soon as possible after 121


Divider
Maintained by J. Tompkins ()
Copyright Notice | About this Site
You are in: Academic Programs
Department of Computer Science