[Skip to Content]
This site's design is only visible in a graphical browser that supports web standards, but its content is accessible to any browser or Internet device.
UWT Logo INSTITUTE OF
TECHNOLOGY
UWT Favorites Info for...
Home Prospective Students Current Students Courses Resources About Us Contact Us  
[Content]

BS in CES: Curriculum

Curriculum

Computer Engineering and Systems embodies the science and engineering of design, construction, implementation, and maintenance of both the hardware and software elements of computing systems and systems containing embedded computers. Computer engineering began as a combination of computer science (CS) and electrical engineering (EE) and has evolved over the past three decades as a separate discipline. Computer engineering is solidly grounded in the theories and principles of computing, mathematics, science, and engineering. These theories and principles are used to solve technical problems through the design of computing hardware, software, networks and processes. For a complete Academic Plan, click here.

To prepare for the CES major, students must complete specific lower-division coursework. Some coursework may be completed after admission to the program while in residence at UW Tacoma.

Lower Division Coursework

Lower Division Coursework
Coursework Area Courses
Natural World/Mathematics (25 credits)
  • Calculus I (TQS 124)
  • Caclulus II (TQS 125)
  • Calculus III (TQS 126)
  • Differential Equations (TQS 307)
  • Matrix Algebra (TQS 308)
Natural World/Sciences (min 18 credits)
  • Physics I (TESC 121)
  • Physics II (TESC 122)
  • Physics III (TESC 123)
  • 5 credits of lab-based science - chemistry (TESC 142) or biology (TESC 161) preferred.
  • 10 credits of computing coursework to include:
    • Object-Oriented Programming I (TCSS 142)
    • Object-Oriented Programming II (TCSS 143)
  • 10 credits of engineering coursework to include:
    • Electrical Circuits (TCES 215)
    • Introduction to Logic Design (TCES 230)
Individuals and Society/Social Sciences(10 credits)
  • 10 credits
Visual, Literary and Performing Arts/Humanities (10 credits)
  • 5 credits of microeconomics (TFIN 220) is encouraged.
Composition/Writing (10 credits)
  • 10 credits

Students with previous baccalaureate degrees or extensive work experience should meet with an adviser to discuss options.

Computer Engineering and Systems Coursework

The CES curriculum was designed to take advantage of the existing Computing and Software Systems courses where possible. In addition to core and elective courses from CSS, courses have been created to add the fundamentals of electrical engineering to the CES curriculum. All of these courses are then augmented with senior-level computer engineering courses. The curriculum is as follows:

CES Coursework
Curriculum Area Courses
Computer Science Fundamentals
Electrical Engineering Fundamentals
Computer Systems
Math/Theory
Ethics and Society
Computer Engineering
CES Restricted Elective

Rigorous engineering programs typically have few elective choices or else require more than 180 credits. This curriculum is particularly tight since it includes core courses in both computer science and electrical engineering. Most of the elective choices are in the lower-division humanities and social sciences. The CES program allows for 5 credits of senior electives, which can be taken from 400-level CES and CSS courses. Students may also use this 5 credits as internship (TCSS 497) credit. Currently the following courses have been approved as CES restricted electives:

Hands-On Learning Through Internships (TCSS 497)

Students who have completed the CES core coursework have the option to receive academic credit for degree-related work experience in a paid or unpaid internship.

Internships allow students to apply theoretical and conceptual classroom knowledge to practical work experiences, and to gain broad experience in a professional work environment. Internships also offer employers a chance to involve students in professional design, implementation and research projects. Many employers view internships as a source for qualified, experienced employees.

up arrowtop