NR.EDU
Advisor and Student


Engineering Computer Science Specialization

  • First Semester (Fall)

    Catalog Course Title Credits
    CHM 111 College Chemistry I
    4
    EGR 120 Introduction to Engineering
    2
    ENG 111 College Composition I
    3
    MTH 173 Calculus w/Analytic Geometry I
    5
    SDV 100 College Success Skills
    1
    ___ ___ Humanities/ Fine Arts Elective1
    3
     
    Total Credits:
    18

    Second Semester (Spring)

    Catalog Course Title Credits
    EGR 115 Engineering Graphics (With AutoCad)
    2
    ENG 112 College Composition II
    3
    MTH 174 Calculus w/Analytic Geometry II     
    5
    ___ ___ Humanities/ Fine Arts Elective1 3
    ___ ___ Social Science Elective2
    3
     
    Total Credits:
    16

    Third Semester (Fall)

    Catalog Course Title Credits
    CSC 201 Computer Science I
    4
    MTH 277 Vector Calculus
    4
    PHY 231 General University Physics I
    5
    ___ ___ Health or Physical Education
    1
    ___ ___ Social Science Elective2
    3
     
    Total Credits:
    17

    Fourth Semester (Spring)

    Catalog Course Title Credits
    CSC 202 Computer Science II
    4
    CSC 205 Computer Organization 3
    CST 100 Principles of Public Speaking
    3
    PHY 232 General University Physics II (or CHM 112)3
    4 or 5
     
    Total Credits:
    14-15
  • Total Minimum Credits: 65- 66

Note:
Students who have not had prior Computer Programming classes in languages such as Java, Visual Basic.NET, C++ or Python/Jython should take CSC 200 Introduction to Computer Science before taking CSC 201, CSC 202 or CSC 205.

Students transferring to VA TECH may consider taking MTH 285 or MTH 286.

Footnote:
1 Students may choose from college approved Humanities/Fine Arts electives.
2 Students may choose from college approved Social Science electives.
3Students planning to apply to Virginia Tech under their Engineering Articulation Agreement must take PHY232. See Virginia Tech Articulation Agreement.