Program & Curriculum Approval: Executive Summary Close This Window
Divider
Program Title: Computer Engineering B.Comp.E.

NOTE: The sample plan below may not include all possible course options. Check the program requirements for additional courses that can work with your four-year plan.

  Approval Status:  Waiting for Degree-Granting College Approval
  Program Last Saved:  Aug 5, 2009 3:35:06 PM
  By:  Kyle Dukart
Jump down to: General | Narrative | Admission | Program | Sub-plans
Completed Approvals:
  
Submit Program
on 2009-08-05
by Kyle Dukart
(kdukart@umn.edu )
Approver Comments (oldest to newest)
   There are no comments for this proposal.
General Information
Campus: University of Minnesota, Twin Cities <no change>
Career: Undergraduate <no change>
Program type: Baccalaureate <no change>
Program title (short): Computer Engineering B.Comp.E. <no change>
Program title (long): Computer Engineering B.Comp.E. <no change>
Program short description: Compt Eng <no change>
Additional terms: · This program is 8 semesters (4 years) long.
· This program does not need any summer terms.
<no change>
Stakeholder college(s): · Technology, Institute of <no change>
Degree-granting college(s): · Technology, Institute of <no change>
Approver college(s): · Technology, Institute of <no change>
Administrative college(s): · Technology, Institute of <no change>
Budgetary college(s): · 'Technology, Institute of'=100 <no change>
Acad plan code(s): · 'Technology, Institute of'=018326107 <no change>
Department(s): · Computer Science and Engineering · Electrical and Computer Engineering
First term admitting students: Spring 1900 <no change>
Effective date: Fall 2008 Fall 2009
Degree: Bachelor of Computer Engineering <no change>
Catalog description: The mission of the computer engineering program is to educate students in the core topics as well as in a broad set of specialties of computer engineering, to impart students with professional attributes that characterize a well-schooled engineer and citizen, and to provide students with opportunities for research experience in one of the leading computer engineering centers of scholarship.

The field of computer engineering resulted from the tremendous development of computers and, in particular, the evolution of microprocessors. The design process for almost every electronic system includes the specification and development of the control program for the system’s microprocessor. A particular computer engineering job can be more closely related to hardware or software, to functional design or detailed design. The B.Comp.Eng. degree provides the background necessary for persons, with continuing study, to work in any of the many computer engineering subfields. The bachelor’s degree itself does not, however, provide highly specialized knowledge in any particular subfield.
<no change>
RIASEC codes: 1. IRE
<no change>
Field of study: Math, Engineering, and Science <no change>
Program contact(s):

U of M internet ID: kinney
Name: Larry Kinney
E-mail address: kinney@umn.edu
Telephone number: 612/625-4359
Campus mailing address:
Dept Of Electrical & Computer Engr, Room 4-174     EE/CSci, 0572, 200 Union St S E, Minneapolis, MN 55455

<no change>
Narrative Materials
Brief summary or overview of reason for proposed new program or rationale for changes: Update to create Honors UHP sub-plan. Faculty for the program have decided to add breadth and depth requirements to the Technical Program mimicking the curriculum of its sister major, Electrical Engineering.  This change reflects those additional requirements.
Mission, priorities and interrelatedness: This program predates PCAS development so no information is available for this field. <no change>
Need and demand: This program predates PCAS development so no information is available for this field. <no change>
Comparative advantage: This program predates PCAS development so no information is available for this field. <no change>
Efficiency, effectiveness, and use of resources: This program predates PCAS development so no information is available for this field. <no change>
Program quality and assessment: This program predates PCAS development so no information is available for this field. <no change>
Program development: This program predates PCAS development so no information is available for this field. <no change>
Admission Requirements
Preferred freshman writing course(s): <no change>
Minimum courses or credits to be completed before admission: 10 Courses <no change>
Indicate students that are usually admitted to pre-major status before admission to this major: Yes, Both Freshmen and Transfer students <no change>
Preferred minimum G.P.A. for college-admitted students seeking entry to the major: Preferred G.P.A.: 2.3 <no change>
Preferred minimum G.P.A. for college-admitted students from another U of M college (I.U.T.s): Preferred G.P.A.: 2.3 <no change>
Preferred minimum G.P.A. for college-admitted students transferring from outside the University: Preferred G.P.A.: 2.8 <no change>
Explanation of G.P.A. above 2.0 requirements: Competitive program with limited resources. <no change>
Required course(s):
Mathematics
Honors math (MATH 1571H, 1572H, 2573H, 2574H) may be taken in place of the listed courses.
  MATH 1271 - Calculus I, MATH (4.0 cr)
    or MATH 1371 - IT Calculus I, MATH (4.0 cr)
  MATH 1272 - Calculus II (4.0 cr)
    or MATH 1372 - IT Calculus II (4.0 cr)
  MATH 2243 - Linear Algebra and Differential Equations (4.0 cr)
    or MATH 2373 - IT Linear Algebra and Differential Equations (4.0 cr)
  MATH 2263 - Multivariable Calculus (4.0 cr)
    or MATH 2374 - IT Multivariable Calculus and Vector Analysis (4.0 cr)
<no change>

Physics
  PHYS 1301W - Introductory Physics for Science and Engineering I, PHYS SCI/L, WI (4.0 cr)
    or PHYS 1401V - Honors Physics I, PHYS SCI/L, WI, H (4.0 cr)
  PHYS 1302W - Introductory Physics for Science and Engineering II, PHYS SCI/L, WI (4.0 cr)
    or PHYS 1402V - Honors Physics II, PHYS SCI/L, WI, H (4.0 cr)
<no change>

Preparatory Courses
CSCI 1901 - Structure of Computer Programming I (4.0 cr)
  CSCI 1902 - Structure of Computer Programming II (4.0 cr)
  EE 2001 - Introduction to Electronic and Electrical Circuits (3.0 cr)
  EE 2002 - Introductory Circuits and Electronics Laboratory (1.0 cr)
  EE 2011 - Linear Systems and Circuits (3.0 cr)
  Take all of the following in the same term:
EE 2301 - Introduction to Digital System Design (4.0 cr)
    EE 301 - Introduction to Digital System Design: Discussion (0.0 cr)
  Take all of the following in the same term:
EE 2361 - Introduction to Microcontrollers (4.0 cr)
    EE 361 - Introduction to Microcontrollers: Discussion (0.0 cr)

Preparatory Courses
CSCI 1901 - Structure of Computer Programming I (4.0 cr)
  CSCI 1902 - Structure of Computer Programming II (4.0 cr)
  EE 2001 - Introduction to Electronic and Electrical Circuits (3.0 cr)
  EE 2002 - Introductory Circuits and Electronics Laboratory (1.0 cr)
  EE 2011 - Linear Systems and Circuits (3.0 cr)
  EE 2301 - Introduction to Digital System Design (4.0 cr)
  EE 2361 - Introduction to Microcontrollers (4.0 cr)
^ Return to top of Admission Requirements
Program Requirements
Program length in credits: 128 credits <no change>
Major length in credits: 103 credits <no change>
Number of semesters of a second language that are required: 0 <no change>
Specific language(s) required: No Second Language <no change>
Other requirements: Students interesting in pursuing computer engineering or electrical engineering as a major are encouraged to take EE 1001 during their first year. <no change>
Required course(s):
Major Courses
  CSCI 2011 - Discrete Structures of Computer Science (4.0 cr)
    CSCI 4041 - Algorithms and Data Structures (4.0 cr)
    CSCI 4061 - Introduction to Operating Systems (4.0 cr)
  EE 3015 - Signals and Systems (3.0 cr)
    EE 3025 - Statistical Methods in Electrical and Computer Engineering (3.0 cr)
    EE 3101 - Circuits and Electronics Laboratory I (2.0 cr)
    EE 3102 - Circuits and Electronics Laboratory II (2.0 cr)
    EE 3115 - Analog and Digital Electronics (4.0 cr)
    EE 4363 - Computer Architecture and Machine Organization (4.0 cr)
Major Courses
  CSCI 2011 - Discrete Structures of Computer Science (4.0 cr)
    CSCI 4041 - Algorithms and Data Structures (4.0 cr)
    CSCI 4061 - Introduction to Operating Systems (4.0 cr)
  EE 3015 - Signals and Systems (3.0 cr)
    EE 3025 - Statistical Methods in Electrical and Computer Engineering (3.0 cr)
    EE 3101 - Circuits and Electronics Laboratory I (2.0 cr)
    EE 3102 - Circuits and Electronics Laboratory II (2.0 cr)
    EE 3115 - Analog and Digital Electronics (4.0 cr)
    EE 4363 - Computer Architecture and Machine Organization (4.0 cr)
 
CompE Technical Electives
Take 28 or more credit(s) from the following:
Students need to complete 28 technical elective credits with a minimum of 22 coming from EE 4xxx, EE 5xxx, CSci 4xxx, or CSci 5xxx courses. Of the technical electives one course must be chosen from four of the specialty areas and at least two courses must be chosen from one of the specialty areas. A senior design project is also required as are two additional approved lab courses. Students who complete the two-semester senior honors project only need to take one additional EE lab course.
  · AEM 2021 - Statics and Dynamics (4.0 cr)
  · AEM 4601 - Instrumentation Laboratory (3.0 cr)
  · BBE 3013 - Engineering Principles of Molecular and Cellular Processes (3.0 cr)
  · BIOC 3021 - Biochemistry (3.0 cr)
  · BLAW 3058 - The Law of Contracts and Agency (4.0 cr)
  · BMEN 5401 - Advanced Functional Biomedical Imaging (3.0 cr)
  · CE 3502 - Fluid Mechanics (4.0 cr)
  · CE 4101W - Project Management, WI (3.0 cr)
  · CHEM 2301 - Organic Chemistry I (3.0 cr)
  · CHEM 2302 - Organic Chemistry II (3.0 cr)
  · CHEM 2311 - Organic Lab (4.0 cr)
  · CHEM 3501 - Introduction to Thermodynamics, Kinetics, and Statistical Mechanics (3.0 cr)
  · CHEM 3502 - Introduction to Quantum Mechanics and Spectroscopy (3.0 cr)
  · IE 5441 - Financial Decision Making (4.0 cr)
  · IE 5511 - Human Factors and Work Analysis (4.0 cr)
  · IE 5512 - Applied Ergonomics (4.0 cr)
  · IE 5513 - Engineering Safety (4.0 cr)
  · IE 5522 - Quality Engineering and Reliability (4.0 cr)
  · IE 5531 - Engineering Optimization I (4.0 cr)
  · IE 5541 - Project Management (4.0 cr)
  · IE 5551 - Production Planning and Inventory Control (4.0 cr)
  · IE 5552 - Design and Analysis of Manufacturing Systems (4.0 cr)
  · IE 5553 - Simulation (4.0 cr)
  · MATS 3011 - Introduction to Materials Science and Engineering (3.0 cr)
  · MATS 3012 - Metals and Alloys (3.0 cr)
  · MATS 3851W - Materials Properties Lab, WI (3.0 cr)
  · MATS 4013 - Electrical and Magnetic Properties of Materials (3.0 cr)
  · MATH 3283W - Sequences, Series, and Foundations: Writing Intensive, WI (4.0 cr)
  · MATH 4xxx
  · MATH 5xxx
  · ME 3324 - Introduction to Thermal Science (3.0 cr)
  · PHSL 3061 - Principles of Physiology (4.0 cr)
  · PHYS 2601 - Quantum Physics (4.0 cr)
  · PHYS 2605 - Quantum Physics Laboratory (3.0 cr)
  · PHYS 4101 - Quantum Mechanics (4.0 cr)
  · PHYS 4201 - Statistical and Thermal Physics (3.0 cr)
  · STAT 5101 - Theory of Statistics I (4.0 cr)
  · STAT 5041 - Bayesian Decision Making (3.0 cr)
  · STAT 5102 - Theory of Statistics II (4.0 cr)
  · PHYS 2303 - Physics III: Physics of Matter (4.0 cr)
  · PHYS 2403H - Honors Physics III, H (4.0 cr)
  · PHYS 2503 - Physics III: Intro to Waves, Optics, and Special Relativity (4.0 cr)
  · Students must complete both courses to receive credit.
    AEM 2011 - Statics (3.0 cr)
    AEM 2012 - Dynamics (3.0 cr)
  · Students must complete both courses to receive credit.
    AEM 2011 - Statics (3.0 cr)
    AEM 3031 - Deformable Body Mechanics (3.0 cr)
  · Students must complete both courses to receive credit.
    EE 3041 - Industrial Assignment I (2.0 cr)
    EE 4043W - Industrial Assignment II, WI (4.0 cr)
  · Management Minor
Students must complete a management minor, including  four of the following to receive any credit.
    ACCT 3001 - Introduction to Management Accounting (3.0 cr)
    or FINA 3001 - Finance Fundamentals (3.0 cr)
    or MGMT 3001 - Fundamentals of Management (3.0 cr)
    or MKTG 3001 - Principles of Marketing (3.0 cr)
    or HRIR 3021 - Human Resource Management and Industrial Relations (3.0 cr)
    or MGMT 3010 - Introduction to Entrepreneurship (4.0 cr)
    or OMS 3001 - Introduction to Operations Management (3.0 cr)
    or PA 3003 - Nonprofit and Public Financial Analysis and Budgeting (3.0 cr)
    or PA 4101 - Nonprofit Management and Governance (3.0 cr)
  · Department Electives
Take 22 or more credit(s) including 0 or more sub-requirement(s) from the following:
   · Senior Design Project
A senior design project is required.
      EE 4951W - Senior Design Project, WI (4.0 cr)
    or EE 4981H - Senior Honors Project I, H (2.0 cr)
        EE 4982V - Senior Honors Project II, WI, H (2.0 cr)
   · Lab Courses
Two additional EE lab courses are required. Senior honors project students only need to take one.
Take 2 or more course(s) from the following:
      · EE 4111 - Advanced Analog Electronics Design (4.0 cr)
      · EE 4235 - Linear Control Systems Laboratory (1.0 cr)
      · EE 4237 - State Space Control Laboratory (1.0 cr)
      · EE 4301 - Digital Design With Programmable Logic (4.0 cr)
      · EE 4341 - Microprocessor and Microcontroller System Design (4.0 cr)
      · EE 4505 - Communications Systems Laboratory (1.0 cr)
      · EE 4703 - Electric Drives Laboratory (1.0 cr)
      · EE 4722 - Power System Analysis Laboratory (1.0 cr)
      · EE 4743 - Switch-Mode Power Electronics Laboratory (1.0 cr)
      · EE 4930 - Special Topics in Electrical and Computer Engineering Laboratory (1.0-2.0 cr)
      · EE 5141 - Introduction to Microsystem Technology (4.0 cr)
      · EE 5173 - Basic Microelectronics Laboratory (1.0 cr)
      · EE 5327 - VLSI Design Laboratory (3.0 cr)
      · EE 5545 - Digital Signal Processing Design (3.0 cr)
      · EE 5613 - RF/Microwave Circuit Design Laboratory (2.0 cr)
      · EE 5622 - Physical Optics Laboratory (1.0 cr)
      · EE 5628 - Fiber Optics Laboratory (1.0 cr)
      · EE 5657W - Physical Principles of Thin Film Technology, WI (4.0 cr)
      · EE 5811 - Biomedical Instrumentation (3.0 cr)
   · Breadth and Depth Requirements (Specialty Areas)
One course chosen from four specialty areas and two courses chosen from one specialty area.
    Computer Architecture
Take 0 or more course(s) from the following:
        · EE 4389W - Introduction to Empirical Inference and Soft Computing, WI (3.0 cr)
        · EE 5364 - Advanced Computer Architecture (3.0 cr)
        · EE 5371 - Computer Systems Performance Measurement and Evaluation (3.0 cr)
        · EE 5393 - Circuits, Computation & Biology (3.0 cr)
        · CSCI 5104 - System Modeling and Performance Evaluation (3.0 cr)
    Robotics and Embedded System Design
Take 0 or more course(s) from the following:
        · EE 4233 - State Space Control System Design (3.0 cr)
        · EE 4231 - Linear Control Systems: Designed by Input/Output Methods (3.0 cr)
        · EE 4341 - Microprocessor and Microcontroller System Design (4.0 cr)
        · CSCI 5143 - Real-Time and Embedded Systems (3.0 cr)
        · CSCI 5551 - Introduction to Intelligent Robotic Systems (3.0 cr)
        · CSCI 5552 - Sensing and Estimation in Robotics (3.0 cr)
    VLSI and CAD
Take 0 or more course(s) from the following:
        · EE 4301 - Digital Design With Programmable Logic (4.0 cr)
        · CSCI 5283 - Computer-Aided Design I (3.0 cr)
        · EE 5301 - VLSI Design Automation I (3.0 cr)
        · EE 5302 - VLSI Design Automation II (3.0 cr)
        · EE 5323 - VLSI Design I (3.0 cr)
        · EE 5324 - VLSI Design II (3.0 cr)
        · EE 5329 - VLSI Digital Signal Processing Systems (3.0 cr)
        · EE 5333 - Analog Integrated Circuit Design (3.0 cr)
    Networks and Communication
Take 0 or more course(s) from the following:
        · CSCI 4131 - Internet Programming (3.0 cr)
        · CSCI 4211 - Introduction to Computer Networks (3.0 cr)
        · CSCI 5131 - Advanced Internet Programming (3.0 cr)
        · CSCI 5211 - Data Communications and Computer Networks (3.0 cr)
        · CSCI 5221 - Foundations of Advanced Networking (3.0 cr)
        · EE 5381 - Telecommunications Networks (3.0 cr)
        · EE 5583 - Error Control Coding (3.0 cr)
    Systems and Software Design
Take 0 or more course(s) from the following:
        · CSCI 4707 - Practice of Database Systems (3.0 cr)
        · CSCI 5103 - Operating Systems (3.0 cr)
        · CSCI 5105 - Foundations of Modern Operating Systems (3.0 cr)
        · CSCI 5106 - Programming Languages (3.0 cr)
        · CSCI 5115 - User Interface Design, Implementation and Evaluation (3.0 cr)
        · CSCI 5161 - Introduction to Compilers (3.0 cr)
        · CSCI 5451 - Introduction to Parallel Computing: Architectures, Algorithms, and Programming (3.0 cr)
        · CSCI 5708 - Architecture and Implementation of Database Management Systems (3.0 cr)
        · CSCI 5801 - Software Engineering I (3.0 cr)
        · CSCI 5802 - Software Engineering II (3.0 cr)

Electives
Take 28 or more credit(s) from the following:
With adviser approval, courses from areas outside of EE/CSCI may be substituted to meet up to 6 credits of this requirement (i.e., the technical electives). Courses taken as part of the EIP program may be used to meet the technical elective requirement. Courses may not be used to meet both the core and the elective requirements.
  · Courses used to fulfill other requirements will not count as lab experiences.
Take 3 or more course(s) from the following:
   · If students take EE 4951W they need at least two other laboratory courses
      EE 4951W - Senior Design Project, WI (4.0 cr)
    or Honors Project
If students complete the Honors courses, they need at least one other laboratory course
        EE 4981H - Senior Honors Project I, H (2.0 cr)
        EE 4982V - Senior Honors Project II, WI, H (2.0 cr)
   · Take 1 or more course(s) from the following:
      · EE 4111 - Advanced Analog Electronics Design (4.0 cr)
      · EE 4235 - Linear Control Systems Laboratory (1.0 cr)
      · EE 4237 - State Space Control Laboratory (1.0 cr)
      · EE 4301 - Digital Design With Programmable Logic (4.0 cr)
      · EE 4341 - Microprocessor and Microcontroller System Design (4.0 cr)
      · EE 4505 - Communications Systems Laboratory (1.0 cr)
      · EE 4703 - Electric Drives Laboratory (1.0 cr)
      · EE 4722 - Power System Analysis Laboratory (1.0 cr)
      · EE 4743 - Switch-Mode Power Electronics Laboratory (1.0 cr)
      · EE 5141 - Introduction to Microsystem Technology (4.0 cr)
      · EE 5173 - Basic Microelectronics Laboratory (1.0 cr)
      · EE 5327 - VLSI Design Laboratory (3.0 cr)
      · EE 5545 - Digital Signal Processing Design (3.0 cr)
      · EE 5613 - RF/Microwave Circuit Design Laboratory (2.0 cr)
      · EE 5622 - Physical Optics Laboratory (1.0 cr)
      · EE 5628 - Fiber Optics Laboratory (1.0 cr)
      · EE 5811 - Biomedical Instrumentation (3.0 cr)
  · Take 0 or more course(s) from the following:
    · CSCI 4xxx
    · CSCI 5xxx
    · EE 4xxx
    · EE 5xxx
<deleted>
^ Return to top of Program Requirements
Sub-plans
Sub-plan requirement for this program: No <no change>
Sub-plan(s):
Title: EIP
Title (long) of sub-plan: EIP <no change>
Title (short) of sub-plan: EIP <no change>
Sub-plan code: EIP <no change>
Description: Internship/Cooperative Learning Internship/Cooperative Learning Program
Degree requirements: Take EE 3961 (1 credit) and then EE 4961 (2 credits), with the possibility of a third course, EE 4962 (2 credits).
EE 3961 and EE 4961 are also listed in Senior Electives and may not be used to satisfy both requirements.
Take EE 3041 (2 cr) and then EE 4043W (4 cr), with the possibility of a third course, EE 4044 (2 cr).  Since these courses include a full-time co-op experience, these courses are taken solely in a semester followed by a regular academic semester.   They likely extend time to graduate to 4.5 or 5 years. 
Required course(s):
Internship
EE 3961 {Inactive}
  EE 4961 {Inactive}
Internship
EE 3041 - Industrial Assignment I (2.0 cr)
  EE 4043W - Industrial Assignment II, WI (4.0 cr)
Title: Honors UHP
Title (long) of sub-plan: Honors UHP <no change>
Title (short) of sub-plan: Honors UHP <no change>
Sub-plan code: HONORSUHP <no change>
Description: Students admitted to the University Honors Program (UHP) must fulfill UHP requirements in addition to degree program requirements. For any course required in a degree program, UHP students must register for the honors version if one is offered. Honors courses used to fulfill degree program requirements will also fulfill UHP requirements. <no change>
Degree requirements: Qualified students may elect to participate in the senior honors design course. This two-semester, 2-credit per semester course is taken senior year and under the direction of a faculty adviser. Advance permission is required to register for the sequence. <no change>
^ Return to top of Sub-plan
^ Return to top of page