Creating Possibilities
Creating Possibilities

Software Engineering

3 Months program

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

COURSE CONTENT

Learning Format:

This course is architected to engage and demonstrate key concepts of the materials covered using collaborative learning strategies. Students will watch school provided pre-recorded lecture materials that have interactive features integrated into the materials before coming to class. It will include a combination of lectures, and small groups activities. Tools such as Playposit, Perusall, and an interactive textbook published by zyBooks will be used to allow students to demonstrate their understanding of the materials as they watch/read/learn. During class time, students will break into small teams / table groups to work on activities that demonstrate the key principles covered in the lectures.

COURSE OUTCOME

During this course, students will be able to: List and describe the fundamental phases of the Software Development Lifecycle (SDLC) Define and describe fundamental software engineering terminology and coding practices Explore/explain relationships between software engineering and other engineering disciplines (Systems Engineering, Electrical and Computer Engineering, Industrial Engineering) Modify/build a software program that introduces students to software development tools /environments Troubleshoot and debug changes made to an existing software program Develop an original Python software program, learning basic Python language syntax Build a foundation for academic success in the Software Engineering degree program

CURRENT SESSIONS

yaoundé