COMPUTER ENGINEERING

 

BiomedicalCivilComputerElectricalMechanicalEngineering ManagementTech Studies

 

Dean's Message

Educational Objectives

Quick Program Facts

Accreditation

Prospective Students

Current Students

Employers

Alumni & Friends

Scholarships

Student Organizations

Engineering Societies

Jobs

Advisory Council

What's New?

Send Us Email

 

  Curriculum

Curriculum

Minor

Faculty & Staff

 

Department Chair

Alexander Czeto

609.771.2779

 

 

Computer Engineering (BSCoE)
(Program Code - ESCO)

 

(Effective with the 2004 entering class)

 

   

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

 

Last Updated: 06/28/2007

TCNJ Home | Engineering Home