Bachelor of Science in Computer Engineering 
         St. Cloud State University
(OLD)Effective Thru Spring 2003
First Year Second Year Third Year Fourth Year
Fall Spring Fall Spring Fall Spring Fall Spring
  Calculus Discrete Diff Eq Math/Sci Prob & Stat  
  MATH MATH MATH Elective STAT  
  MATH 222* 253* 325 (See Back) 417  
 
221*
     
       
    Calc-Based Physics
     
  PHYS PHYS  
  234* 235*  
       
  ECE
  ECE or MME 101  Prob Solving                                                  Circuits and signals    Elective
  Intro to  ECE   *   Electromag (See Back)
  Engineering 102*   ECE ECE ECE ECE
  201 302 391 Elective
  Electronics   (See Back)
      Senior Design
  ECE ECE ECE ECE 
  311 312 461 462
  Logic Adv. Logic Microproc Comp. Arch. Comp. Net.Arch
  ECE  ECE ECE ECE ECE
  221* 322 323 421 423
       
   
   
  HUM Fund. of CS Algrs & Sys  
  Elective CSCI CSCI Oper. Sys. Soft. Sys.  
    201* 301 CSCI CSCI CSCI
  SS     310 331 311
  Elective  
    English PESS  
  Intro to Comm Studies                                  CMST                                 192 Critical ENGL  Dem. HUM SS  
  Thinking 191 Citizenship Elective Elective  
  PHIL 194   195        
 
 
  1 *Class required for admission to major
  2 The scale indicates the  (Check prerequisites carefully)
  3 credit hours for a class
  4 Major Advisor: Dr. Petzold, Dr. Vogt
                     Revised:02/05/04
Notes:
Availability of courses:  The calculus and physics courses have multiple sections offered each semester.  
All required electrical engineering courses are offered both fall and spring semesters. 
(CSCI 331 is only offered in the fall semester.) CompE elective courses are offered once a year 
(some are offered on alternated years).  Check the Department of Electrical & Computer Engineering 
(ECE) bulletin boards for a calendar.
Freshman engineering courses:  ECE 101 can substitute for MME 101, and MME 102 can substitute for ECE 102.  
        Permission is not required to make these substitutions.
Math/Sci The Math/Science elective must be chosen from this group of courses:
Electives MATH 311 – Linear Algebra and Multivariable Calculus
PHYS 346 – Applications of Theoretical Physics
ECE The ECE electives must be chosen from this group of courses:
Electives ECE 411 – Advanced Analog Electronics ECE 422 – Microcontroller Systems
ECE 431 - Dig. & Anal. Communications ECE 432 – Advanced Communications
ECE 440 – Seminar ECE 444 – Internship
ECE 451 – Control Systems ECE 452 – Advanced Control Systems
ECE 471 – Digital Signal Processing    ECE 473 – Neural Networks
ECE 474 – Image Processing    ECE 482 – Design of Integrated Circuits
  
  
Senior The following courses are prerequisites for the senior design sequence:
Design ENGL 191 – Composition CMST 192 – Intro to Comm. Studies
CSCI 310 - Operating Systems ECE 301 – Signals and Systems
ECE 312 – Analog Electronics II ECE 322 – Adv. Logic Design
ECE 323 – Intro. to Microproc. ECE 391 – Engr. Electromagnetics