IMPORTANT INFORMATION:

New River Community College is closed for the Thanksgiving holiday. NRCC will reopen on Monday, November 27, at 8:00 a.m. All of us at New River Community College wish you a safe and happy Thanksgiving.

Employee Directory

Employee Directory Link

College Catalog

College Catalog Link

Student Handbook

Student Handbook Link

Bookstore

Bookstore Link

Class Schedules

Class Schedule Link

Student Links

Student Page Link
advising office

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 Minimun 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.

 HAVE QUESTIONS ABOUT NRCC? 

NRCC MOBILE

Google Play Store icon

NRCC ALERTS

NRCC Alert Icon

STAY CONNECTED

MILITARY FRIENDLY SCHOOL

Military Friendly School icon

NRCC IN DUBLIN:

  •  5251 College Drive
  •  Dublin, VA 24084
  •  (540) 674-3600
  •  Toll Free: 866-462-6722
  •  Fax: (540) 674-3642
  •  Directions

MALL SITE:

  •  782 New River Road NW, Suite 400
  •  Christiansburg, VA 24073
  •  (540) 674-3610
  •  Fax: (540) 381-7128
  •  Directions
  •  More...

Send comments about this web site to web@nr.edu and general questions about the college to info@nr.edu