Feb 24, 2024  
2023-2024 University Catalog 
    
2023-2024 University Catalog

Software Engineering Concentration for Computer Engineering


The Software Engineering Concentration prepares students to work in software-oriented jobs or research areas. It covers topics in software engineering (how do you build good software) and software tools (what modern frameworks do software developers need to know), as well as electives that give students an opportunity to hone their software development skills.

Software Engineering Concentration Courses (10 credits)


Required Course (1 credit)


Selectives (6 credits)


VIP (Vertical Integrated Projects) and ECE 49600 Undergraduate Research may be taken for a maximum of 3 credits toward the selectives upon approval of the Associate Head of Undergraduate Programs or the Associate Head of Teaching and Learning. If VIP or ECE 49600 are used to satisfy the selective requirement, they may not be used to meet the Elective credit below.

Electives (3 credits)


VIP (Vertical Integrated Projects) and ECE 49600 Undergraduate Research may be taken for a maximum of 3 credits toward the electives upon approval of the Associate Head of Undergraduate Programs or the Associate Head of Teaching and Learning. If VIP or ECE 49600 are used to satisfy the above selectives requirement, they may not be used to meet the Elective credit below.