Program
Description
Software systems should be affordable to develop, maintain and satisfy all the requirements that are defined by customers. More recently, it has evolved in response to factors such as the growing impact of large and expensive software systems in a wide range of situations and the increased importance of software in safety-critical applications.
Software engineering is different in character from other engineering disciplines due to both the intangible nature of software and the discontinuous nature of software operation. It seeks to integrate the principles of mathematics and computer science with the engineering practices developed for tangible, physical artifacts.
Degree programs in computer science and in software engineering have many courses in common. Software engineering students learn more about software reliability and maintenance and focus more on techniques for developing and maintaining software that is correct from its inception. SE students learn how to assess customer needs and develop usable software that meets those needs. Knowing how to provide genuinely useful and usable software is of paramount importance.
Learning Outcomes
- The graduates of the Software Engineering program at CCIT, within a few years of graduation, are expected to:
1. (PEO1) To develop software systems of varying size and complexity through the use of appropriate software engineering processes, methodologies, tools, technologies, and quality practices.
2. (PEO2) Have a sufficient understanding of the field of software engineering to be successfully employed, pursue graduate studies, or continue their professional education.
3. (PEO3) Be effective as both individual contributors and members of a development team working in modern environments where they apply and further develop their communication skills, teamwork capabilities, critical thinking, and managerial and leadership skills, while committing to professional, ethical, legal, and societal considerations.
The program educational objectives (PEOs) support the missions of both the institution and college.