TCNJ Home  |  About  |  Academics  |  Library  |  Admissions  |  Administration/Services  |  Athletics  |  Employment  |  Apply  |  Give  |  Visit

textsizemediumlargelarger

Computer Engineering (BSCoE)

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

 

CSC

310

Discrete Structures of Computer Science

1

CSC

250

Accelerated Computer Science I, II

1

ENG

212

Circuits Analysis

1

ENG

214

Circuits Analysis Laboratory

0.5

ENG

272

Advanced Engineering Mathematics I

1

ENG

312

Digital Circuits & Microprocessors

1

   

Spring

 

MAT

229

Multivariable Calculus

1

ENG

222

Statics

1

ELC

251

Electronics

1

ELC

321

Systems & Signals

1

ELC

333

Electrical Engineering Laboratory I

0.5

ECO

101

Microeconomics

1

       
   

Junior Year

 
   

Fall

 

ENG

093

Engineering Seminar III

0

ENG

262

Dynamics

1

ENG

342

Advanced Engineering Mathematics II

1

ELC

343

Microcomputer Systems

1

CSC

340

Computer Science III

1

IDS

252

Society, Ethics & Technology

1

       
   

Spring

 

ENG

094

Engineering Seminar IV

0

ENG

352

Control Systems

1

ENG

354

Control Systems Laboratory

0.5

ENG

372

Engineering Economy

1

ELC

451

Computer Architecture and Organization

1

ELC

363

Computer Engineering Laboratory I

0.5

   

Liberal Learning Elective*

1

       
   

Senior Year

 
   

Fall

 

ENG

099

Senior Professional Seminar

0

ELC

423

Digital Signal Processing

1

ELC

433

Electrical Engineering Laboratory III

0.5

ELC

411

Embedded Systems

1

ELC

495

Senior Project I

0

CSC

330

Operating Systems

1

   

Computer Engineering Elective*

1

       
   

Spring

 

ENG

098

Fundamentals of Engineering Review

0

ENG

322

Thermodynamics I

1

ELC

463

Computer Engineering Laboratory II

0.5

ELC

496

Senior Project II

1

   

Computer Engineering Elective*

1

   

Liberal Learning Elective*

1

       
   

Total Course Units

40

CoE Electives: CSC 350/Digital Computer Graphics CSC 360/Networks CSC 370/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 341/Communication Systems ELC 383/Electronics II ELC 441/Digital Systems Engineering ELC 453/Digital Control Systems ELC 471/VLSI ELC 475/Advanced Digital Signal Processing ELC 483/Robotics ELC 492/Independent Study ENG 472/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 click here

 

Electrical and Computer Engineering

Armstrong Hall, Room 147

The College of New Jersey

P.O. Box 7718

2000 Pennington Rd.

Ewing, NJ 08628

P) 609.771.2779

F) 609.637.5148

Department Chair

Dr. Alexander Czeto

P) 609.771.2081