- Undergraduate
Bachelor's Degrees
Bachelor of ArtsBachelor of EngineeringDual-Degree ProgramUndergraduate AdmissionsUndergraduate Experience
- Graduate
Graduate Experience
- Research
- Entrepreneurship
- Community
- About
-
Search
ENGS 50 - Software Design and Implementation
Description
Techniques for building large, reliable, maintainable, and understandable software systems. Topics include UNIX tools and filters, programming in C, software testing, debugging, and teamwork in software development. Concepts are reinforced through a small number of medium-scale programs and one team programming project.Prerequisites
COSC 10 or equivalentCross Listed Courses
COSC 050Distribution Code
TLAOffered
Term: Winter 2023
Time: 10A
Location:
MACLEAN 210
Instructors:
Stephen Taylor
Term: Winter 2023
Time: 9L
Location:
ECSC 116
Instructors:
A&S Staff
Term: Spring 2023
Time: 9L
Location:
ECSC 116
Instructors:
A&S Staff
Term: Fall 2023
Time: 10A
Location:
MacLean 210
Instructors:
Stephen Taylor
Term: Fall 2023
Time: 9L
Location:
ECSC 116
Instructors:
A&S Staff
Term: Fall 2024
Time: 10A
Location:
MacLean 210
Instructors:
Stephen Taylor