Dec 05, 2025  
2025-2026 Undergraduate Catalogue 
    
2025-2026 Undergraduate Catalogue

SENG 201  -  Software Engineering Fundamentals


Introduction to the basic skills of software engineering. Students learn version control, program verification techniques, flow analyses, formal code documentation, software diagramming, and the software lifecycle. Students learn information literacy practices relevant to software implementation. Coursework focuses on the relation between software tools and operating system concepts in Linux. Group work is required.

Prerequisite Courses: CSC 131 with a C or better
University Studies: Building Competencies/Information Literacy
Course Repeatability: Course may not be repeated.


Click here for the class schedule. select Browse Course Catalog or Register for Classes.