Curriculum for students entering in Fall 2017 or later:
  • Year 1 Fall

    Code Course Credits
    MATH 121 Calculus I 4
    CSC 120 Intro to Computational Thinking 3
    CSC 123 Intro to Computer Programming 3
    PHIL 201 Classical Mind 3
    ENG 101 Rhetoric and Composition 3
    Total Credits 16
  • Year 1 Spring

    Code Course Credits
    MATH 122 Calculus II 4
    Science Science Elective 3
    CSC 223 Object Oriented Programming 3
    PHIL 202 Modern Mind 3
    TRS 201 Faith Seeking Understanding 3
    Total Credits 16
  • Year 2 Fall

    Code Course Credits
    Science  Science Elective 3
    CSC 210 Discrete Mathematics 3
    CSC 280 Data Structures 3
    LS Liberal Studies Elective 3
    LS Liberal Studies Elective 3
    Total Credits 15
  • Year 2 Spring

    Code Course Credits
    Science/Math  Science/Math Elective 3
    CSC 212 Theory of Computing 3
    CSC 326  Switching Circuits & Logic Design  3
    CSC 327 Switching Circuits & Logic Design Lab 1
    CSC 370 Concepts of Programming Languages 3
    LS Liberal Studies Elective 3
    Total Credits 16
  • Year 3 Fall

    Code Course Credits
    MATH 309 Probability and Statistics for Engr 3
    CSC 322 Intro to Computer Graphics 3
    CSC 323 Intro to Computer Networks 3
    CSC 390 Computer Organization & Architecture 3
    PHIL 362 Professional Ethics in Engineering 3
    Total Credits 15
  • Year 3 Spring

    Code Course Credits
    MATH Mathematics Elective 3
    CSC 363 Software Engineering 3
    CSC 306 Introduction to Operating Systems 3
    CSC CS Program Elective 3
    LS Liberal Studies 3
    Total Credits 15
  • Year 4 Fall

    Code Course Credits
    Math Math Elective 3
    CSC 409 Web Programming 3
    CSC 442 Introduction to Database System 3
    CSC 491A Senior Design I 3
    CSC  CS Program Elective 3
    Total Credits 15
  • Year 4 Spring

    Code Course Credits
    Math  Math Elective 3
    CSC 411 Design and Analysis of Algorithms 3
    CSC 491B Senior Design II 3
    CSC  CS Program Elective 3
    CSC CS Program Elective 3
    Total Credits 15

Curriculum for students entering before Fall 2017:
  • Year 1 Fall

    Code Course Credits
    MATH 121 Calculus I 4
    CHEM 103 or 107 General Chemistry I 3
    CHEM 113 General Chemistry I I Lab 2
    CSC 113 Introduction to Computer Programming with MATLAB  3
    PHIL 201 Classical Mind 3
    ENG 101 Rhetoric and Composition 3
    Total Credits 18
  • Year 1 Spring

    Code Course Credits
    MATH 122 Calculus II 4
    PHYS 215 University Physics I 4
    CSC 123 C/C++ Programming 3
    PHIL 202 Modern Mind 3
    TRS 201 Faith Seeking Undestanding 3
    Total Credits 17
  • Year 2 Fall

    Code Course Credits
    CSC 210  Discrete Mathematics 3
    CSC 223 Object-Orieted Programing with Java 3
    CSC 326 Switching Circuit & Logic Design 3
    CSC 327 Switching Circuit & Logic Design Lab 1
    LS Liberal Studies Elective 3
    LS Liberal Studies Elective 3
    Total Credits 16
  • Year 2 Spring

    Code Course Credits
    ENGR 222  Engineering Math I 4
    CSC 212 Theory of Computing 3
    CSC 280  Data Structure  3
    CSC 390 Computer Organization & Architecture 3
    LS Liberal Studies Elective 3
    Total Credits 16
  • Year 3 Fall

    Code Course Credits
    MATH 309 Probability and Statistics for Engr 3
    CSC 323 Intro to Computer Networks 3
    CSC 370 Concepts of Programming Languages 3
    CSC  CS Program Elective 3
    PHIL 362 Professional Ethics in Engineering 3
    Total Credits 15
  • Year 3 Spring

    Code Course Credits
    MATH Mathematics Elective 3
    CSC 363 Software Engineering 3
    CSC 306 Introduction to Operating Systems 3
    CSC 322 Intro to Computer Graphics 3
    LS Liberal Studies 3
    Total Credits 15
  • Year 4 Fall

    Code Course Credits
    CSC 491A  Senior Design I 2
    CSC 411 Design and Analysis of Algorithems 3
    CSC 480 Numerical Analysis 3
    CSC  CS Program Elective 3
    CSC  CS Program Elective 3
    Total Credits 14
  • Year 4 Spring

    Code Course Credits
    CSC 312 Microprocessor Programming 3
    CSC 442 Introduction to Database System 3
    CSC 491B Senior Design II 3
    CSC  CS Program Elective 3
    CSC CS Program Elective 3
    Total Credits 15