Bachelor of Science in Computer Engineering (BSCompE) 
           St. Cloud State University
      Effective Fall 2004
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* 273* 325 (See Back) 417  
  221*      
      Most classes offered twice a year.
  Calc-Based Physics This is a suggested schedule.
     
  PHYS PHYS See an ECE advisor  
  234* 235* before registration.  
       
  CompE
  Intro. To Engr. Circuits I Circuits II   Solid State Elective
   Profession ECE  ECE ECE ECE (See Back)
  ECE / MME 101* 201* 202 301 381 CompE
  Prob Solving   Elective
  ECE Electronics   (See Back)
  102*     Senior Design
  ECE ECE ECE ECE 
    311 312 461 462
  Fund. of CS Logic Adv. Logic Microproc Comp. Arch. Comp. Net.Arch
  CSCI ECE  ECE ECE ECE ECE
  201* 221* 322 323 421 423
         
   
    Algrs & Sys  
    HUM CSCI Oper. Sys. Soft. Sys.  
    Elective 301 CSCI CSCI CSCI
    (Left Col.)    310 331 311
  Critical  
  Thinking  
  PESS 122 English PHIL 194  
  Intro to Comm ENGL  Dem. HUM SS  
  Studies 191 Citizenship Elective Elective  
  CMST 192   PESS 122 195 (Left Col.)  (Left Col.)     
   
 
  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:08/26/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 alternate 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.
Bachelor of Science – Computer Engineering
Major (102)
Required Classes (93 credits); 
ECE 101, 102, 201, 202, 221, 301, 311, 312, 322, 323, 381, 421, 423, 461, 462; 
CSCI 201, 301, 310, 311, 331; PHYS 234, 235; STAT 417; MATH 221, 222, 273, 325.
Computer Engineering Electives (6 credits). 
Choose from ECE 391, 411, 422, 431, 432, 433, 440, 444, 451, 452, 471, 473, 474, 482.
CSCI 330, 404, 411, 412, 413, 421, 430, 450
Math and Science Electives (3 credits). 
Choose from Math 311, 312, 321, 373, 423, 427, 452; 
PHYS 328, 333, 346.
Senior Design: In order to start senior design (EE 461/2) the following courses must have been satisfactorily completed:
ENGL 191, SPCH 192, CSCI 201, STAT 353, EE 302, 312, 322, 323, 391. 
Senior Design is to be a capstone sequence, taken in the last year of attendance. 
The student must develop a schedule that demonstrates the graduation is possible by the end of the second semester.

Courseplan (PDF version)