Students enrolled in the School of Electrical and Computer Engineering are offered a choice of two Bachelor of Science degrees. Curricula are designed to give a thorough understanding of the physical principals, the design process and the current technology in the student's chosen discipline.
Excellent facilities are available for advanced studies in digital systems, power systems, digital signal processing, communication, opto-electronics and solid state electronics. The School operates and maintains a variety of computers, a microprocessor lab, a power systems simulator lab, a digital signal processing lab and other instructional and research laboratories. The facilities are used to provide "hands-on" experience for students.
Bachelor of Science in Electrical Engineering accredited by the Engineering Accreditation Commission of ABET, under the General Criteria and the Electrical, Computer, Communications, Telecommunication(s) and Similarly Named Program Criteria
Bachelor of Science in Computer Engineering accredited by the Engineering Accreditation Commission of ABET, under the General Criteria and the Electrical, Computer, Communications, Telecommunication(s) and Similarly Named Program Criteria.
The School of Computer Science provides a broad and flexible undergraduate curriculum. In addition to the general university requirements in the humanities and sciences, computer science students take fourteen courses covering the fundamentals of the discipline; nine courses in mathematics, beginning with calculus; physics and two natural science courses; and three electives chosen from computer science courses offered at the senior level.
CpE students may select courses totaling 6 credit hours from non-required ECE or CS upper division (3xxx or higher) courses. ECE policy is to not permit undergraduates to enroll in graduate (5xxx or 6xxx) courses unless they have an overall GPA of 3.0 or better. Student selections of ECE and CS Electives must satisfy a minimum depth credit requirement of 1.5 hours. This list identifies the depth credit portions of regularly offered ECE electives approved for this degree.
CpE students must take four ECE/CS technical elective courses (see information below).
Each of the four Gen Ed elective courses (labeled with a 5 on the flowchart) must be selected from the University-wide lists of courses. One course must be taken from each of the following categories: Social Science, Understanding Artistic Forms, Western Civilization & Culture, and Non-western Culture. One Gen Ed elective is required to be upper division (i.e. 3000 level or higher level). Gen Ed questions should be addressed to Williams Student Services advisors.
One professional elective course must be taken from the list of categories below:
Degree Restrictions: The majority of your technical and professional electives should be classroom-based lecture courses that are focused on technical subject matter. To ensure this, the following restrictions apply to the 4 technical electives and 1 professional elective:
No more than 6 total hours (2 of the 5 technical/professional elective courses) can be from the following courses:
Students may select courses totaling 6 credit hours from non-required ECE upper division (3xxx or higher) courses. (ECE policy is to not permit undergraduates to enroll in graduate (5xxx or 6xxx) courses unless they have a GPA of 3.0 or better). Student selections of ECE and Professional Electives must satisfy a minimum design credit requirement of 1.5 hours. A worksheet is available in the ECE office that lists the design credit portions of regularly offered electives. Three hours of Co-op credit (3 satisfactory ECE 2281 completions) can also be used in lieu of one ECE elective. Click here for a current EE checksheet.
EE students must take four ECE technical elective courses (see information below).
BS/MS accelerated program students must enroll in the 5xxx level section of slash listed (4xxx level/5xxx level) courses. Other undergraduate students should enroll in the 4xxx level section of slash listed courses.
Each of the four Gen Ed elective courses (labeled with a 5 on the flowchart) must be selected from the University-wide lists of courses. One course must be taken from each of the following categories: Social Science, Understanding Artistic Forms, Western Civilization & Culture, and Non-western Culture. One Gen Ed elective is required to be upper division (i.e. 3000 level or higher level). Gen Ed questions should be addressed to Williams Student Services advisors.
One professional elective course must be taken from the list of categories below:
1. ENGL 3153, MGT 3013, ENT 4503, ENT 4603, MS 4223, AERO 3013, or NS 4633
2. Any non-required, upper division course in PHYS, ECE, CS, ENGR, AME, CEES, CHE, ISE, P E
3. Any non-required, upper division course in MATH except MATH 4733 or MATH 4753
4. Other non-required 3000-level or higher course with ECE Undergraduate Studies Committee Approval
Degree Restrictions: The majority of your technical and professional electives should be classroom-based lecture courses that are focused on technical subject matter. To ensure this, the following restrictions apply to the 4 technical electives and 1 professional elective:
No more than 6 total hours (2 of the 5 technical/professional elective courses) can be from the following courses: AME 3013, ECE 3440, ECE 3960, ECE 3970, ECE 3980, ECE 3990, ECE 4960, ECE 4970, ECE 4973, ECE 4990, ECE 5283, ECE 5880, ECE 5960, ECE 5970, ECE 5973, ECE 5990, ENGL 3153, MGT 3013, ENT 4503, ENT 4603, NS 4633, ENGR 4003, ENGR 4013, or ENGR 4510.
The Capstone Program for the School of Electrical and Computer Engineering simulates the experiences anticipated in the first two years of an industry assignment.
Students are presented with an industry supplied problem, and given the resources and mentoring to develop a solution based on the individual team-members’ educational experience as an Electrical or Computer Engineer. Many young graduates are confronted with the difficult tasks of learning the design process of their new employer, while trying to adapt to a new set of business priorities and metrics not associated with their educational experience. This course is designed to place them in a position of design responsibility on a multi-talented team, while they direct a project from the point of establishing a comprehensive requirement to demonstration of a product. In a single semester, they are exposed to targeted research, project budgeting and scheduling, formal oral reviews, design audits, documentation processes and team organization. Industry sponsorship provides a meaningful use for the student product, budgets to allow creative solutions to be implemented, and direct student supervision by practicing engineers. This course plays a significant role in the assessment of the educational effectiveness of the ECE BS programs. Students in this course are expected to understand the design process to the stage that they are ready to formulate not only the answers, but to define a well considered approach to an open ended, constrained design question. The ECE capstone course has evolved over the past 8- years with significant input from the industrial sponsors and the multi-disciplinary lecturers who provide the materials and assess the progress of the students.
The School of Electrical and Computer Engineering offers a program of study that allows students with similar math/science backgrounds to progress deeply into ECE subject areas that have strong relevance to their Major Degree and Career Objectives.
All upper division ECE courses are available as electives to this Minor Program. After completing the three Core Courses students must follow already established prerequisite guidelines to enroll. Candidates can be advised into course sequences to gain depth of understanding in such areas as Signal/Image Processing, Energy, Solid State, Digital Systems, Communications, Bioengineering and Radar.
Completion of 19 Credit Hours of ECE Courses is required for the Minor, nine of which must be Upper Division. Three Core Courses are required of all candidates: ECE 2713*, 2214, and 2723. Upper Division (Elective)Courses may be chosen from any posted ECE course offerings with the proviso that all stated Math, Physics, CS, and ECE prerequisites are also completed. Except for ECE courses, prerequisites are not countable hours toward the Minor. Minor students may take (but will not be required to take) any Laboratory courses other than the introductory work in 2214.
Area of Interest | Advanced Elective | Prerequisite Elective(s) |
|---|---|---|
Bio-Engineering | 4823 Engineering Principles of the Human Body | 3793 |
Communications | 4523 Introduction to Communication Theory | 3793 |
Controls / Robotics | 4413 Intro Control Sys Engr and/or 4973 Robotics | 3793 |
Digital Systems | 4623 Computer Hardware Design | 3223, 4613 |
Electronics | 4813 Electronics | 3813 |
Energy | 4113 Analysis of Electrical Transmission | 3613, 3113 |
Microwave Systems | 4973 rf and Microwave Engineering | 3613 |
Signal Processing | 4213 Digital Signal Proc’g, 4973 Adaptive Array Proc’g | 3793 |
Solid State | 3323 Intro Solid State Elect Dev or 4383 I/C Fab Tech | 3613, 3113 |
Radar | 4663 Radar Engineering | 3613 |
Core Courses (10 Hours) | Upper Division Elective Courses (9 Hours) | ||
2713* | Digital Signals and Filtering |
|
|
2214 | Introduction to Digital Design |
|
|
2723 | Electric Circuits I |
|
|
* Introductory prerequisites (ENGR 1411/3511) waived for Non-Engineering Candidate
Students may officially declare their intent to pursue a Minor in ECE (N350) at the Williams Student Services Center (WSSC) in Felgar 112.
The requirements for a minor must be completed concurrently with the major degree requirements. No minor may be added by completing courses after receiving the bachelor’s degree. The ECE Minor is available to all undergraduate students at OU.
If the minor is officially declared, successfully completed, and noted on the graduation application, the student's transcript will so indicate at the time their bachelor's degree is posted.