University of Texas
ECE

Software Engineering: Foundations

(formerly Software Development)

All CE Tech Areas

Courses

Students are required to complete the following two courses:

And students must complete one course from the list below.

  • EE 360P Concurrent and Distributed Systems (Sp)
  • EE 361Q Requirements Engineering
  • EE 379K Introduction to Data Mining (F of even years)
  • EE 379K Software Testing
  • CS 345 Programming Languages (F, Sp)
  • CS 373 Software Engineering

Faculty Advisors for Basic and Conditional Major Students

The faculty advisors listed below can meet with Basic Sequence and Conditional Major Sequence Students to discuss topics such as:

  • Educational opportunities within ECE
  • Course planning to meet a student's educational goals
  • Short-term and long-term career planning

Students should either meet with the faculty during their office hours or send them an e-mail to make an appointment. Students in Major Sequence should discuss this matters with their assigned faculty advisor.