Apply     Visit     Give     |     Alumni     Parents     TCNJ Today

tcnj wordmark

Engineering Management Specialization, Computer Preference

 

Engineering Science (BS)

Curriculum
Freshman Year
Fall Course Units
CHE 201 General Chemistry I 1
MAT 127 Calculus A 1
PHY 201 General Physics I 1
FSP 101 Freshman Seminar (Social Science)* 1
ENG 142 Fundamentals of Engineering Design or
Computer Science I (CSC 215)
1
ENG 091 Engineering Seminar I 0
ENG 095 Introduction to Engineering 0
Spring
CSC 215 Computer Science I or
Fundamentals of Engineering Design (ENG 142)
1
MAT 128 Calculus B 1
PHY 202 General Physics II 1
WRI 102 Academic Writing*** 1
ENG 092 Engineering Seminar II 0
TST 161 Creative Design 1
Sophomore Year  
    Fall
ENG 212 Circuits Analysis 1
ENG 214 Circuits Analysis Laboratory 0.5
ENG 232 Manufacturing Processes 1
ENG 272 Advanced Engineering Mathematics I 1
ENG 312 Digital Circuits & Microprocessors 1
ECO 101 Principles of Microeconomics 1
Spring
MAT 229 Multivariable Calculus 1
ENG 222 Statics 1
ENG 342 Advanced Engineering Mathematics II 1
MKT 201 Marketing Principles 0.5
ACC 201 Financial Accounting and Reporting 1
ECO 102 Principles of Macroeconomics 1
Junior Year  
    Fall
ENG 093 Engineering Seminar III 0
MEC 321 Numerical Analysis 1
ELC 451 Computer Architecture & Organization 1
ENG 362 Engineering Economy 1
ELC 363 Computer Engineering Lab I 0.5
CSC 250 Accelerated Computer Science 1 and 2 1
Spring
ENG 094 Engineering Seminar IV 0
ENG 152 Engineering Material Science 1
ENG 262 Dynamics 1
ENG 452 Project Management 1
MGT 201 Managing in the 21st Century 0.5
IDS 252 Society, Ethics & Technology 1
Liberal Learning Elective* 1
Senior Year  
    Fall
ENG 099 Senior Professional Seminar 0
ENG 322 Thermodynamics I 1
ENG 352 Control Systems 1
ENG 354 Control Systems Laboratory 0.5
ELC 495 Senior Project I 0
FIN 201 Fundamental Financial Methods 0.5
Computer Engineering Elective** 1
Spring
ENG 098 Fundamentals of Engineering Review 0
BUS 200 Legal and Regulatory Environment of Business 1
ELC 463 Computer Engineering Lab II 0.5
ELC 496 Senior Project II 1
Management Elective* 1
Liberal Learning Elective 1
Total Course Units 40

 

Computer Engineering Electives**

Any of the following:

  • ELC 341 Communication Systems
  • ELC 383 Electronics II
  • ELC 441 Digital Systems Engineering
  • ELC 453 Digital Control Systems
  • ELC 437 VLSI Design
  • ELC 475 Advanced Digital Signal Processing

 

At most one of the following:

  • CSC 350 Digital Computer Graphics
  • CSC 360 Networks
  • CSC 360 Stack Machines
  • CSC 380 Artificial Intelligence
  • CSC 390 Programming Languages
  • CSC 434 Compilers & Interpreters
  • CSC 446 Database Management Systems
  • CSC 485 Topics in Computer Science
  • ELC 483 Robotics
  • ELC 492 Independent Study
  • ENG 470 Special Topics in Engineering (by advisement only)

*** Students who scored 580 or above on the SAT Verbal and 580 or above on the SAT Math will be exempt from this requirement. Students with a score on the SAT Verbal or SAT Math lower than 580 will be given a placement test. Students who score 4 or higher on the placement test will also be exempt from WRI 102.

 

Advanced Placement (AP) is awarded for a number of courses including Calculus, Physics, Chemistry, etc. For further details on AP placement clickhere

7ads6x98y