Apr 17, 2024  
2012-2013 Undergraduate Catalog 
    
2012-2013 Undergraduate Catalog [ARCHIVED CATALOG]

Computer Engineering, B.S.E.


Return to {$returnto_text} Return to: Programs

Requirements for the major in computer engineering, B.S.E. program


Major technological advances are being made in the computer field at a rapid pace, and it is essential that computer engineering students are not only aware of these advances but prepared to work in this changing environment. Students should gain a strong background in the fundamentals of computer engineering and develop a willingness to accept and thrive on change.

The computer engineering program at Oakland University is designed to provide students with the basic knowledge and skills needed to function effectively in computer-related activities in the years ahead. It is unique in offering a focus on wireless embedded systems. A balance between theoretical and practical experience and an emphasis on the software and hardware aspects of computers are key elements to the university’s computer engineering major.

Program Educational Objectives

The objectives of the Computer Engineering program are to produce graduates who will:

  • design, implement and/or test hardware and/or software systems or components;
  • use laboratory (instrumentation, testing, prototyping, etc.) and/or computer skills for engineering analysis and design;
  • adapt and contribute to new technologies and methods, and use these in engineering design;
  • if desired, pursue successfully graduate study in computer engineering or related disciplines;
  • function successfully in local, national or global technology-driven industries;
  • exhibit the willingness and flexibility to seek, accept and be effective in a variety of roles, such as developing and implementing solutions to problems with technical and non-technical elements, serving as a team member and leading others;
  • communicate effectively in both written and verbal forms;
  • exhibit high standards of personal and professional integrity and ethnical responsibility.

To earn the degree of Bachelor of Science in Engineering with a major in computer engineering, students must complete a minimum of 128 credits and satisfy the writing requirements. They must meet the following requirements: (also see Undergraduate degree requirements)

General education – 24 credits


Approved math or science elective – 4 credits


Students who have an explicit interest in broadening their knowledge in a specific area of math or science should select an elective from the following approved course list. For more information about these selections, students are encouraged to visit with an undergraduate advisor before registering for an approved math or science elective.

Professional subjects – 35 credits


128 total credits


Economics requirement


In addition to the requirements stated above, computer engineering students must fulfill the economics requirement. This may be met by completion of ECN 150 , ECN 200 , ECN 201 , ECN 202  , or ECN 210 . However, ECN 201  is not part of the general education requirement.

Performance requirements


In addition to the previously stated requirements, satisfactory completion of the program requires an average grade of at least 2.0 within each group: namely, mathematics and science, core subjects and professional subjects. Within professional subjects, at most two grades below 2.0 are permitted; at most two different courses may be repeated, and a total of three repeat attempts is permitted.

Sample computer engineering schedule


Students entering the School of Engineering and Computer Science with the required background may follow a schedule such as the one indicated below. However, students will need additional time to complete the program if they do not have the required background upon entrance to the program.

Freshman year


Sophomore year


Junior year


Senior year


Fall semester – 15-16 credits

Winter semester – 16-17 credits

Return to {$returnto_text} Return to: Programs