Program Overview
The objective of this program is to prepare students for professional careers and graduate studies with a balance between computing theory and practical application of software engineering concepts, methodologies, tools and technologies in modern software development environments.
Graduates of this program are able to function as proficient software developers and effective team members. They have grounding in communication, mathematics and science, and the cultural, historical, and social issues that influence the development of high-quality software systems. They have knowledge of and experience with software product engineering and engineering management, and an understanding of professional issues and practices.
Program Educational Objectives (PEOs)
Fundamental knowledge of Software Engineering.
Ethical, societal responsibilities and leadership.
Communication skills.
Continuous improvement.
Program Highlights
- Aligned with NCEAC Graduate Attributes
- Focus on knowledge, problem solving, creativity, communication, teamwork and lifelong learning
- Prepares proficient software developers and effective team members
Key Details
Duration
4 Years (8 Semesters)
Eligibility
Intermediate (Pre-Engineering/ICS) or equivalent with at least 50% marks.
Credit Hours
133