SFWE 101

Introduction to Software Engineering

Usually offered: Fall, Spring

Required course: No

Course Level

Undergraduate

Units

3

Co-rerequisite(s)

MATH 122B or MATH 125

Course Description

This course introduces students to the different software development lifecycle (SDLC) phases used in developing, delivering, and maintaining software products. Students will also acquire basic software development skills and understand common terminology used in the software engineering profession. Students will also learn and practice using traditional coding standards/guidelines. Python software development libraries and debugging tools will be explored and used in projects to familiarize students with basic tasks involved in modifying, building, and testing software. The course will also lay the foundation for achieving academic and career success in Software Engineering.

SFWE 101 Syllabus (PDF)

 

Contact Us
Contact Us
Loading...