In the Software Engineering course, students will learn commonly used design patterns, practices, and principles involved in the process of constructing software. Students will be working inside a prebuilt software solution wherein they will find and fix various kinds of software bugs, add new features to the software, and track the changes made by using version-control tools.
This course appears in the following degrees:
- Computer Science Associate of Science - Campus
- Computer Science Associate of Science - Online
- Computer Science Bachelor of Science - Campus
- Computer Science Bachelor of Science - Online
- Game Development Associate of Science - Campus
- Game Development Associate of Science - Online
- Game Development Bachelor of Science - Campus
- Game Development Bachelor of Science - Online
- Mobile Development Bachelor of Science - Online
- Simulation and Visualization Associate of Science - Campus
- Simulation and Visualization Bachelor of Science - Campus