CMPE 320 Fndmnts Software Development Units: 4.00
Introduction to management of small and medium-scale software projects. Advanced programming methodology using the programming language C++. Includes a significant programming project.
(Lec: 3, Lab: 0, Tut: 1)
(Lec: 3, Lab: 0, Tut: 1)
Offering Term: F
CEAB Units:
Mathematics 0
Natural Sciences 0
Complementary Studies 0
Engineering Science 26
Engineering Design 22
Offering Faculty: Faculty of Arts and Science
Course Learning Outcomes:
- Design and construct medium-sized console and GUI programs in both procedural and object-oriented paradigms.
- Design and construct 500 to 1000 line console and GUI C++ programs using both Object Oriented and procedural C++ code.
- Contribute to the design and construction of a larger software project as a member of an agile programming team.
- Use software engineering techniques and tools to aid in the development of larger scale software projects.