University of Texas at El Paso Academic Catalog

Academic Catalog

BS in Computer Engineering

Computer Engineering is the application of science to the design , implementation, and maintenance of hardware/software components of: i) computers and ii) systems that include computers (i.e., embedded systems). This program prepares students to practice Computer Engineering and enter graduate programs in various disciplines of science and engineering. 

Graduates acquire core knowledge in the following areas: 

  1. circuits and electronics
  2. software design (including data structures and algorithms)
  3. digital design 
  4. computer architecture and organization 
  5. embedded systems
  6. computer networks 
  7. signal processing 
  8. systems resource management

Marketable Skills

This subject matter will provide students with skills that are in high demand in the labor market, including but not limited to: 

  1. Software development
  2. Digital Design
  3. Data Analysis
  4. Communication network design and management
  5. Computer and network security analysis
  6. Cybersecurity 

Educational Objectives 

  1. Our graduates should apply their knowledge and skills to computer engineering practice or to pursue advanced education successfully as demonstrated by some of the following: 
    1. Completion of certificates, graduate degrees, or professional licensing 
    2. Sustained employment and/or full-time graduate school in electrical/computer engineering or related area
    3. Advancement and/or recognition in employment
  2. Our graduates should demonstrate creativity, leadership, and entrepreneurial thinking in the practice of engineering as demonstrated by some of the following 
    1. Leadership roles in their organizations, their profession, and/or in society
    2. Effective participation in disciplinary and multidisciplinary teams 
    3. Successful development and/or improvement of products, processes, and/or systems
  3. Our graduates should engage successfully in professional communication as demonstrated by some of the following
    1. Publication of technical articles, engineering reports, and/or proposals
    2. Effective participation in disciplinary and multidisciplinary teams
    3. Presentation of their work at professional meetings or conferences
  4. Our graduates should exhibit social and professional responsibility in the practice of engineering as demonstrated by some of the following
    1. Involvement in community service
    2. Evidence of commitment to lifelong learning
    3. Membership in professional organizations

Student Outcomes 

  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 judgements, 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 judgement to draw conclusions. 
  7. An ability to acquire and apply new knowledge as needed, using appropriate learning strategies. 

Degree Requirements

The BS Degree in Computer Engineering consists of 128 semester credit hours divided into a lower division, providing diverse courses over a broad base of technical subjects, and an upper division providing more-specialized courses. The Degree culminates in a capstone design project.

 Degree Plan

BS in Computer Engineering with Concentration

Required Credits: 128

University Core Curriculum
Complete the University Core Curriculum requirements.42
Computer Engineering Designated Core (All courses require a grade of C or better)
Required Courses:
Econ for Engrs & Scientists
Computer Programming Sci/Engr
Precalculus
Trigonometry and Conics
Calculus I
Introductory Mechanics
and Laboratory for PHYS 2320
Introductory Mechanics
Introductory Electromagnetism
and Laboratory for PHYS 2321
Introductory Electromagnetism
Math/Science Core
Required:
MATH 1411Calculus I4
MATH 1312Calculus II3
MATH 2313Calculus III3
MATH 2326Differential Equations3
MATH 2300Discrete Mathematics3
MATH 3323Matrix Algebra3
Electrical/Computer Engineering Core
Required:
ECE 1300Intro to Electr/Comp Eng3
ECE 1100Lab for ECE 13001
ECE 2301Electric Circuits I3
ECE 2302Electric Circuits II3
ECE 2102Lab for ECE 23021
ECE 3341Electronics I3
ECE 3141Lab for ECE 33411
ECE 3331Discrete Time Signals & Sys3
ECE 3332Prob with App Elect/Comp Eng3
ECE 3100Junior Prof. Orientation1
Computer Engineering Core
Required:
ECE 2303Digital Systems Design I3
ECE 2103Lab for ECE 23031
ECE 2300Software Design I3
ECE 3350Software Design II3
ECE 2304Microprocessor Systems I3
ECE 2104Lab for ECE 23041
ECE 3351Computer Architecture3
ECE 3352Operating System Design3
Senior Capstone
Required:
ECE 4201CpE Capstone Project Lab I2
ECE 4202CpE Capstone Project Lab II2
Select two Computer Engineering Electives with Lab8
Intro to Communication Netwks
and Lab for ECE 3370
Digital Systems Design II
and Lab for ECE 4353
Microprocessor Systems II
and Lab for ECE 4354
Elective Courses
Required: 8
Experiential Learning
X1XX
X1XX
Electives
ECE X3XX
ECE X3XX
Students must select one Concentration6
Total Hours129

General Computer Engineering

Select two courses below:6
ECE 33XX or ECE 43XX
ECE 33XX or ECE 43XX

Digital Design

Required: 6
Digital Systems Design II
or ECE 33XX OR ECE 43XX
VLSI Design

Embedded Systems

Select two of the following: 6
Microprocessor Systems II
Digital Systems Design II
ECE 33XX or ECE 43XX

Communication Networks

Required:6
Intro to Communication Netwks
Special Topics

Machine Learning

Required6
Foundations of Deep Learning
Fuzzy Logic and Engineering
Computer Vision

Information Security

Required:6
Introduction to Cybersecurity
Special Topics

University Core Curriculum

The department may make specific suggestions for courses which are most applicable towards your major.

All courses require a C or better

I. Communication (six hours)

Courses in this category focus on developing ideas and expressing them clearly, considering the effect of the message, fostering understanding, and building the skills needed to communicate persuasively. Courses involve the command of oral, aural, written, and visual literacy skills that enable people to exchange messages appropriate to the subject, occasion, and audience.
Select six hours of the following: 6
For students whose secondary education was in English:
Written and Oral Communication
Writing About Literature
Rhetoric & Composition I
Rhetoric & Composition 2
Rhetoric, Composition & Comm
For students whose secondary education was not in English:
Expos Engl Compos-Spkr Esl
Res & Crit Writng Spkr Esl
Total Hours6

II. American History (six hours)

Courses in this category focus on the consideration of past events and ideas relative to the United States, with the option of including Texas History for a portion of this component area. Courses involve the interaction among individuals, communities, states, the nation, and the world, considering how these interactions have contributed to the development of the United States and its global role.
HIST 1301History of U.S. to 18653
HIST 1302History of U.S. Since 18653
Total Hours6

III. Language, Philosophy & Culture  (three hours)

Courses in this category focus on how ideas, values, beliefs, and other aspects of culture express and affect human experience. Courses involve the exploration of ideas that foster aesthetic and intellectual creation in order to understand the human condition across cultures.
Select one of the following:3
Intro-African Amer Studies
Latina/o Presence in the U.S.
English Literature
English Literature
Intro to American Fiction
Intro to American Drama
Intro to American Poetry
Making of the "Other" Americas
World History to 1500
World History Since 1500
Introduction to Philosophy
Ethics
Introduct to Religious Studies
Seeing & Naming: Conversations
Introduction to Womens Studies
Global Feminisms
Total Hours3

IV. Mathematics  (three hours)

Courses in this category focus on quantitative literacy in logic, patterns, and relationships. Courses involve the understanding of key mathematical concepts and the application of appropriate quantitative tools to everyday experience.
Select one of the following:3
College Algebra
Trigonometry and Conics
Math in the Modern World
Math for Social Sciences I
Calculus I
Precalculus 1,2
Math for Social Sciences II
Statistical Literacy
Elementary Statistical Methods
1 A higher-level course in the calculus sequence can be substituted.
2 TCCN MATH 1314 will also satisfy this requirement.
Total Hours3

V. Life & Physical Sciences  (six hours)

Courses in this category focus on describing, explaining, and predicting natural phenomena using the scientific method. Courses involve the understanding of interactions among natural phenomena and the implications of scientific principles on the physical world and on experiences.
Select one of the following:1-4
Astronomy Lab I
Elem Astronomy-Solar System
Elem Astr Stars & Galaxies
Introductory Biology Lab
Human Biology Laboratory
Topics in Study of Life I
Organismal Biology Laboratory
Introductory Biology
Human Biology
General Biology
Organismal Biology
Human Anat/Physio Lab I
Human Anat/Physio Lab II
Human Anat/Physiology I
Human Anat/Physiology II
Laboratory for CHEM 1305
Laboratory for CHEM 1306
Intro General Chemistry Lab
Intro Organic & Biochem Lab
General Chemistry
General Chemistry
Intro to General Chemistry
Intro Organic & Biochemistry
Environmental Sci. Lab
Non-major Lab for ESCI 1301
Intro to Environment Science 2
Intro to Environmental Sci
Laboratory for GEOG 1306
Physical Geography
Lab for GEOL 1313
Lab for GEOL 1314
Principles of Earth Sci - Lab
Laboratory for Geology 1212
Principles of Earth Sciences
Principles of Earth Science
The Blue Planet
Natural Hazards
Intro to Physical Geology
Intro to Historical Geol
Fundamentals of Nutrition
Wellness Dynamics
Microorganisms and Disease
General Physics I
General Physics II
Laboratory for PHYS 2320
Laboratory for PHYS 2321
Introductory Mechanics
Introductory Electromagnetism
Total Hours 6

VI. Political Science  (six hours)

Courses in this category focus on consideration of the Constitution of the United States and the constitutions of the states, with special emphasis on that of Texas. Courses involve the analysis of governmental institutions, political behavior, civic engagement, and their political and philosophical foundations.
Required Courses:
POLS 2310Introduction to Politics3
POLS 2311American Gover & Politics3
Total Hours6

VII. Social and Behavioral Sciences  (three hours)

Courses in this category focus on the application of empirical and scientific methods that contribute to the understanding of what makes us human. Courses involve the exploration of behavior and interactions among individuals, groups, institutions, and events, examining their impact on the individual, society, and culture.
Select one of the following:3
Intro-Phys Anth/Archeolog
Intro-Cultural Anthropology
Cultural Geography
Intro to Linguistics
Econ for Engrs & Scientists
Intro to Chicano Studies
Asian American Studies
Interpersonal Communication
Mass Media and Society
Principles of Macroeconomics
Principles of Microeconomics
Introduction to Ed Psychology
Action Research in Classrooms
Introduction to Linguistics
Cultural Geography
Leadership in Action
Introduction to Linguistics
Lang. Inside & Out: Sel Topics
Introduction to Psychology
Introduction to Sociology
Cultural Geography
Total Hours3

VIII. Creative Arts (three hours)

Courses in this category focus on the appreciation and analysis of creative artifacts and works of the human imagination. Courses involve the synthesis and interpretation of artistic expression and enable critical, creative, and innovative communication about works of art.
Select one of the following:3
Art Appreciation
History of Art I
History of Art II
Chicana/o Fine Arts Appreciat
Introduction to Dance
Intro-Art of Motion Pict.
Music Appreciation
Jazz to Rock
Music, Culture, and Society
Introduction to Theatre
Total Hours3

IX. Component Area Option (six hours)

a. A minimum of 3 SCH must meet the definition and corresponding Core Objectives specified in one of the foundational component areas. b. As an option for up to 3 semester credit hours of the Component Area Option, an institution may select course(s) that: (i) Meet(s) the definition specified for one or more of the foundational component areas; and (ii) Include(s) a minimum of three Core Objectives, including Critical Thinking Skills, Communication Skills, and one of the remaining Core Objectives of the institution's choice.
Intro to Global Business
Public Speaking
Business/Profession Comm
Intro-Computational Thinking
Computer Programming Sci/Engr
Eng Innovation and Leadership
Engineering Design Experience
Applied Engineering Analysis
Introduction to Leadership
Inquiry in Math & Science
Comm. Var. Across the Lifespan
Seminar/Critical Inquiry
Total Hours0

4-Year Sample Degree Plan

BS Computer Engineering (Starting with Pre-calculus)

Bachelor of Science in Computer Engineering
Summer
(If needed)
MATH 1508Precalculus3-5
or MATH 1310 Trigonometry and Conics
FRESHMAN
Fall
MATH 1411Calculus I4
ECE 1300Intro to Electr/Comp Eng3
ECE 1100Lab for ECE 13001
CS 1320Computer Programming Sci/Engr3
RWS 1301Rhetoric & Composition I3
UNIV 1301Seminar/Critical Inquiry3
Spring
MATH 1312Calculus II3
ECE 2303Digital Systems Design I3
ECE 2103Lab for ECE 23031
PHYS 2320
PHYS 2120
Introductory Mechanics
and Laboratory for PHYS 2320
4
RWS 1302Rhetoric & Composition 23
HIST 1301History of U.S. to 18653
SOPHMORE
Fall
MATH 2326Differential Equations3
ECE 2301Electric Circuits I3
ECE 2300Software Design I3
CE 2326Econ for Engrs & Scientists3
PHYS 2321
PHYS 2121
Introductory Electromagnetism
and Laboratory for PHYS 2321
4
Spring
MATH 2313Calculus III3
ECE 2302Electric Circuits II3
ECE 2102Lab for ECE 23021
ECE 2304Microprocessor Systems I3
ECE 2104Lab for ECE 23041
MATH 2300Discrete Mathematics3
HIST 1302History of U.S. Since 18653
Junior
Fall
MATH 3323Matrix Algebra3
ECE 3331Discrete Time Signals & Sys3
ECE 3341Electronics I3
ECE 3141Lab for ECE 33411
ECE 3350Software Design II3
ECE 3351Computer Architecture3
Spring
ECE 3100Junior Prof. Orientation1
ECE 3332Prob with App Elect/Comp Eng3
ECE 3352Operating System Design3
CpE Elective3
CpE Elective Lab 1
Creative Arts Component3
Senior
Fall
Experiential Learning1
ECE 4201CpE Capstone Project Lab I2
CpE Elective 3
CpE Elective Lab 1
CpE Concentration or ECE Elective 3
Core Curriculum Course 3
POLS 2310Introduction to Politics3
Spring
Experiential Learning 1
ECE 4202CpE Capstone Project Lab II2
CpE Concentration or ECE Elective3
ECE Elective3
ECE Elective3
POLS 2311

BS Computer Engineering (Starting with Calculus)

Bachelor of Science in Computer Engineering
FRESHMAN
Fall
MATH 1411Calculus I4
ECE 1300Intro to Electr/Comp Eng3
ECE 1100Lab for ECE 13001
CS 1320Computer Programming Sci/Engr3
RWS 1301Rhetoric & Composition I3
UNIV 1301Seminar/Critical Inquiry3
Spring
MATH 1312Calculus II3
ECE 2303Digital Systems Design I3
ECE 2103Lab for ECE 23031
PHYS 2320
PHYS 2120
Introductory Mechanics
and Laboratory for PHYS 2320
4
RWS 1302Rhetoric & Composition 23
HIST 1301History of U.S. to 18653
SOPHMORE
Fall
MATH 2326Differential Equations3
ECE 2301Electric Circuits I3
ECE 2300Software Design I3
CE 2326Econ for Engrs & Scientists3
PHYS 2321
PHYS 2121
Introductory Electromagnetism
and Laboratory for PHYS 2321
4
Spring
MATH 2313Calculus III3
ECE 2302Electric Circuits II3
ECE 2102Lab for ECE 23021
ECE 2304Microprocessor Systems I3
ECE 2104Lab for ECE 23041
MATH 2300Discrete Mathematics3
HIST 1302History of U.S. Since 18653
Junior
Fall
MATH 3323Matrix Algebra3
ECE 3331Discrete Time Signals & Sys3
ECE 3341Electronics I3
ECE 3141Lab for ECE 33411
ECE 3350Software Design II3
ECE 3351Computer Architecture3
Spring
ECE 3100Junior Prof. Orientation1
ECE 3332Prob with App Elect/Comp Eng3
ECE 3352Operating System Design3
CpE Elective3
CpE Elective Lab 1
Creative Arts Component 3
Senior
Fall
Experiential Learning 1
ECE 4201CpE Capstone Project Lab I2
CpE Elective 3
CpE Elective Lab 1
CpE Concentration or ECE Elective3
Core Curriculum Course3
POLS 2310Introduction to Politics3
Spring
Experiential Learning1
ECE 4202CpE Capstone Project Lab II2
CpE Concentration or ECE Elective 3
ECE Elective3
ECE Elective3
POLS 2311American Gover & Politics3