Program Overview
University of NebraskaLincoln
The University of NebraskaLincoln offers a comprehensive computer engineering undergraduate program to students on the City (Lincoln) and Scott (Omaha) campuses. Curriculum requirements are nearly identical on both campuses, and students can complete all degree requirements on either campus.
Program Description
The College of Engineering offers a baccalaureate degree program in computer engineering that prepares graduates for professional practice in commerce, industry, and government, as well as for post-graduate education to enter careers in research, development, and academia. The focus of the program is hands-on integrated hardware/software system design.
Program Objectives
The computer engineering program develops the following abilities:
- The ability to view computer systems as an integrated continuum of technologies and to engage in integrated system-level design.
- The ability to work with professionals in related fields over the spectrum of system design.
- Skills to quickly adapt to new work environments, assimilate new information, and solve new problems.
- The background and perspective for post-graduate education.
- The ability to work in conformance with societal needs and expectations.
- Insight into the world of practicing professionals for collaborations, mutual support, and representing the profession to government and society at large.
Accreditation
The Computer Engineering (BS) program is accredited by the Engineering Accreditation Commission of ABET under the commission's General Criteria and Program Criteria for Electrical, Computer, Communications, Telecommunication(s) and Similarly Named Engineering Programs.
Program Educational Objectives
The Program Educational Objectives (PEOs) are a statement of what graduates are doing, or are capable of doing, three to five years after graduation. The students in the Computer Engineering program receive a strong foundation in engineering science and design that not only enables them to pursue productive careers in the computer engineering fields but also play an integral role in advancing other areas, including business, management, medicine, and manufacturing through computer engineering technologies.
College Requirements
College Admission
- Students must meet both the University and College of Engineering entrance requirements.
- The following includes both the University and College of Engineering entrance requirements:
- Mathematics 4 units: 2 of algebra, 1 of geometry, and 1 of precalculus and trigonometry
- English 4 units
- Natural sciences 3 units that must include 1 unit of physics and 1 unit of chemistry (chemistry requirement waived for students in construction management or computer science)
- Foreign language 2 units of a single foreign language
- Social studies 3 units
- Students having a composite ACT score of 28 or greater (or equivalent SAT score) will be admitted to the College of Engineering even if they lack any one of the following: trigonometry, chemistry, or physics.
- Students having an ACT score of 19 or less in English (or equivalent SAT score) or a grade lower than B in high school English, must take ENGL 150 Writing and Inquiry or ENGL 151 Writing for Change.
- A total of 16 units is required for admission.
- Engineering requires that student performance meet one of the following standards: composite ACT of 24, SAT of 1180, ACT Math subscore of 24, SAT Math subscore of 580, or a 3.5 cumulative GPA.
College Degree Requirements
Grade Rules
- The school requires the minimum grade listed below in the following core courses (or their equivalents):
- Grade of C+ or higher in CSCE 230/ECEN 230 and CSCE 310 (or RAIK 283H)
- Grade of C or higher in ECEN 215
Catalog Rule
- Students must fulfill the requirements stated in the catalog for the academic year in which they are first admitted at the University of NebraskaLincoln.
- In consultation with advisors, a student may choose to follow a subsequent catalog for any academic year in which they are admitted to and enrolled as a degree-seeking student at Nebraska in the College of Engineering.
- Students must complete all degree requirements from a single catalog year.
- The catalog which a student follows for degree requirements may not be more than 10 years old at the time of graduation.
Student Outcomes
Graduates of computer engineering must have:
- An ability to identify, formulate, and solve complex engineering problems by applying principles of engineering, science, and mathematics.
- 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.
- An ability to communicate effectively with a range of audiences.
- 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.
- 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.
- An ability to develop and conduct appropriate experimentation, analyze and interpret data, and use engineering judgment to draw conclusions.
- An ability to acquire and apply new knowledge as needed, using appropriate learning strategies.
Major Requirements
Computer Engineering Core (58 hours)
- Course List Code | Title | Credit Hours
- CSCE 155E/ECEN 155E | Computer Science I: Systems Engineering Focus | 3
- CSCE 156 | Computer Science II | 4
- CSCE 164 | Introduction to Computer Engineering | 2
- CSCE 230 | Computer Organization | 4
- CSCE 235 | Introduction to Discrete Structures | 3
- CSCE 251 | Unix Programming Environment | 1
- CSCE 310 | Data Structures and Algorithms | 3
- CSCE 335/ECEN 370 | Digital Logic Design | 3
- CSCE 336 | Embedded Systems | 4
- ECEN 215 | Electronics and Circuits I | 3
- ECEN 222 | Electronic Circuits I | 4
- ECEN 235 | Introductory Electrical Laboratory I | 1
- ECEN 304 | Signals and Systems I | 3
- ECEN 305 | Probability Theory and Statistics for Electrical and Computer Engineers | 3
- ECEN 325 | Communication and Networking | 4
- ECEN 327 | Discrete Systems Laboratory | 1
- Total Credit Hours | 58
Senior Design Experience (6 hrs)
- Course List Code | Title | Credit Hours
- Select one of the following: | 3
- CSCE 488 | Computer Engineering Professional Development |
- CSCE 488H | Honors Computer Engineering Professional Development |
- ECEN 481 | Electrical Engineering Capstone I |
- ECEN 483 | Computer Engineering Capstone I |
- RAIK 401H | Honors: RAIK Design Studio I |
- RAIK 403H | Honors: RAIK Design Studio III |
- Select one of the following: | 3
- CSCE 489 | Computer Engineering Senior Design Project |
- CSCE 489H | Honors Computer Engineering Senior Design Project |
- ECEN 495 | Electrical Engineering Capstone II |
- ECEN 499 | Computer Engineering Capstone II |
- RAIK 402H | Honors: RAIK Design Studio II |
- RAIK 404H | Honors: RAIK Design Studio IV |
- Total Credit Hours | 6
- Select one of the following: | 3
Technical Electives (18 hours)
- Complete a total of 18 hours of technical electives.
- Complete 12 hours of courses at the 300/400 level from CSCE or SOFT or ECEN.
- Complete an additional 6 hours from any 300 or 400 level course from the following subject codes: AGEN, BSEN, CHME, CIVE, CSCE, CONE, ECEN, MECH, MATL, SOFT, BIOS, CHEM, MATH, STAT, PHYS, ASTR as well as selected 100 and 200 classes listed below.
Mathematics (15 hours)
- Course List Code | Title | Credit Hours
- MATH 106 | Calculus I (ACE 3) | 5
- MATH 107 | Calculus II | 4
- MATH 221 | Differential Equations | 3
- MATH 314 | Linear Algebra | 3
- Total Credit Hours | 15
Science (9 hours)
- Course List Code | Title | Credit Hours
- PHYS 211 | General Physics I (ACE 4) | 4
- PHYS 212 | General Physics II | 4
- PHYS 221 | General Physics Laboratory I | 1
- Total Credit Hours | 9
Other Supporting Courses (18 hours)
- Course List Code | Title | Credit Hours
- ENGR 10 | Freshman Engineering Seminar | 0
- ENGR 20 | Sophomore Engineering Seminar | 0
- Select one of the following (ACE 2): | 3
- COMM 286 | Business and Professional Communication |
- ENGR 100 | Interpersonal Skills for Engineering Leaders |
- JGEN 300 | Technical Communication II |
- Select one course each from ACE 1, 5, 7, and 9 | 15
- Total Credit Hours | 18
Bachelor of Science in Computer Engineering with the Master of Science in Computer Science
In an accelerated program, a student may count up to 12 credit hours of approved graduate courses toward both the current undergraduate degree and the later graduate degree. Students must apply for graduate admission and be accepted prior to enrollment.
Career Information
The following represents a sample of the internships, jobs, and graduate school programs that current students and recent graduates have reported:
- Jobs of Recent Graduates:
- Electronics Engineer, National Air and Space Intelligence Center - Dayton, OH
- Design Engineer, Garmin - Olathe, KS
- Jr. Project Engineer, Union Pacific - Omaha, NE
- Product Manager, Hudl - Lincoln, NE
- Embedded Systems Engineer, Lockheed Martin - Denver, CO
- Software Developer, IBM - Rochester, MN
- Computer Engineer, United States Department of Defense - San Antonio, TX
- Software Developer in Test, Amazon - Seattle, WA
- Software Developer Engineer, Microsoft - Seattle, WA
- System Integration Specialist, Sandhills Publishing - Lincoln, NE
- Internships:
- System Intern, Sandhills Publishing - Lincoln, NE
- Aviation Software Engineer, Garmin - Olathe, KS
- Software Engineer Intern, Microsoft - Redmond, WA
- Simulation Lab Intern, University of Nebraska Medical Center - Omaha, NE
- Hardware Engineer, Springbok Inc. - Omaha, NE
- Software Development Intern, Epic Systems - Madison, WI
- Software Engineering Intern, Firespring - Lincoln, NE
- Applications Developer Intern, Gallup - Omaha, NE
- Design Engineering Intern, Communication Systems Solutions - Lincoln, NE
- Network Design Intern, Union Pacific - Omaha, NE
- Graduate & Professional Schools:
- Master's in Electrical Engineering, University of Nebraska-Lincoln - Lincoln, NE
- Ph.D., Electrical Engineering, University of California - Los Angeles, CA
- Master's in Software Engineering, University of Sheffield - Sheffield, Great Britain
- Master's in Visualization, Texas A&M University - College Station, TX
- Ph.D., Computer Science, University of Colorado - Boulder, CO
- Master's in Information Technology, University of Texas - Austin, TX
- Medical Sciences Interdepartmental Areas, University of Nebraska Medical Center - Omaha, NE
- Master's in Computer Science, University of Nebraska-Lincoln - Lincoln, NE
- Master's in Mathematics, University of Nebraska Omaha - Omaha, NE
