Baylor University
Computer Science
School of Engineering and Computer Science

Software Engineering Track
Baylor > ECS > Computer Science > Undergraduate > Software Engineering Track



The Software Engineering Concentration emphasizes the methods used to produce and maintain high-quality software in a systematic, controlled, and efficient manner. It combines computer science with topics more closely associated with engineering, such as quality assurance, project planning, and economic tradeoffs. In addition to Software Engineering I and II, which are required of all B.S.C.S. students, the concentration includes courses in software quality assurance, software project management, and engineering economics.

What is software engineering?

Why software engineering?

Software Engineering Course Descriptions