May 16, 2024  
2024-2025 University of Wyoming Catalog 
    
2024-2025 University of Wyoming Catalog

Computer Engineering, B.S.


Provides knowledge to be able to design, analyze, and develop computer systems including processors, memory, embedded devices, and data communication systems for a wide range of application domains.

Accreditation


The Computer Engineering Program is accredited by the Engineering Accreditation Commission of ABET, https://www.abet.org, under the General Criteria and the Computer and Similarly Named Engineering Program Criteria.

Degree Requirements


The degree requires 128 credits, 42 of which must be upper-division. 

 

University Studies Program


This degree requires that The University Studies Program 2015  requirements are met before graduation. Some of the courses required for this major fulfill USP requirements, but not all. Students should check their degree evaluations and consult with their assigned academic advisor to discuss their specific course plan.

Engineering Science


CPEN Electives


12 credits from the following list.

A maximum of two CPEN elective courses can be from the computer science department. 

EE 4075 is not allowed as a CPEN Elective.

EE/BE Elective


3 credits of an approved EE/BE Elective.

General Elective


3 credits of a general elective (1000 level or higher; any Math course must be 2000 level or higher)

Additional Requirements/Program Information


PHYS 1210: no credit can be earned in PHYS 1210 if taken after ES 2120.  While PHYS 1220 is not a prerequisite for ES 2210, it is recommended that PHYS 1220 should be taken before or concurrently with ES 2210.

One course from the ECE Math/Science Elective List.  ABET requires a minimum of 30 hours of Math/Science courses.

3Or any ES, EE, BE course (>2000 level), or COSC 3011 or COSC 3750 

To meet the COM3 requirement with EE 4820 and EE 4830 the COM2 course must be taken before EE 4820.  Also, EE 4820 and EE 4830 must be taken in sequence. COM 2 grade of C or better is required.

5 Network Congestion Control can also be taken to fulfill the CPEN network course requirement.

  • Online courses taken outside of the Wyoming system will not be considered for preapproved transfer.
  • Students must have a minimum cumulative GPA 2.000 in all Engineering courses for graduation.
  • A grade of C or better is required for all prerequisite courses.
  • Students must also achieve a grade of C or better in all required mathematics courses.
  • Students must complete a minimum of 42 hours of upper division coursework, 30 of which must from the University of Wyoming.
  • EE 1101 is the recommended FYS course for EE and CPEN majors
  • All undergraduate engineering students are required to take the Fundamentals of Engineering Exam with a good faith effort within one year prior to their expected graduation for program assessment purposes.

Computer Engineering Program Educational Objectives


Graduates of the University of Wyoming Computer Engineering Program will:

  • Be able to successfully practice the profession of Electrical or Computer Engineering.
  • Be prepared and motivated to accept challenging assignments and responsibilities and be productive members of society.
  • Demonstrate successful career growth (e.g., professional registration, graduate school, promotion and advancement, patents, publications).

Computer Engineering - Student Learning Outcomes


All Computer Engineering graduates shall demonstrate:

  1. an ability to identify, formulate, and solve complex engineering problems by applying principles of engineering, science, and mathematics
  2. an ability to apply engineering design to produce solutions that meet specified needs with consideration of public health, safety, and welfare, as well as global, cultural, social, environmental, and economic factors
  3. an ability to communicate effectively with a range of audiences
  4. an ability to recognize ethical and professional responsibilities in engineering situations and make informed judgments, which must consider the impact of engineering solutions in global, economic, environmental, and societal contexts
  5. an ability to function effectively on a team whose members together provide leadership, create a collaborative and inclusive environment, establish goals, plan tasks, and meet objectives
  6. an ability to develop and conduct appropriate experimentation, analyze and interpret data, and use engineering judgment to draw conclusions
  7. an ability to acquire and apply new knowledge as needed, using appropriate learning strategies.