Master of Science (Software Engineering) - COURSEWORK

KCSbrochure

Designed for graduates of computing disciplines, this course includes a process-oriented approach to the subject and features study of advanced technological developments and several other issues related to the software industry. It helps the students to build a strong foundation of theory and best-practice knowledge, which they can apply in a variety of technical and business environments today and in the future.

COURSES

Total Credit Hours for graduation are 41.

Semester I
COURSE CREDIT HOURS PASS GRADE
MCS1054 Advanced Requirement Engineering 4 B-
MCS1064 Software Engineering Practices 4 B-
MCS1074 Professional Project Management 4 B-
Elective I 4 B-
Semester II
COURSE CREDIT HOURS PASS GRADE
MCC1044 Research Methodology 4 B-
MCS1034 Architectures of Software Systems 4 B-
MCS1084 Advanced Software Testing 4 B-
Elective II 4 B-
Semester III
COURSE CREDIT HOURS PASS GRADE
MCC2029 Master Project 9 B-
 
PROGRAM EDUCATIONAL OBJECTIVES

PEO1

Graduates able to integrate current Software Engineering knowledge and manage practical Software Engineering solutions in any organization or industry

PEO2

Graduates will be positioned at intermediate level with competent in soft-skills and possess integrity and professionalism

PEO3

Graduates able to communicate effectively across different organizational contexts and multiple stakeholders.

 
PROGRAM OUTCOMES

NO

MQF

PROGRAM LEARNING OUTCOMES

PO1

Knowledge Of Discipline Areas

Apply and integrate knowledge concerning current Software Engineering issues and produce Software Engineering solutions

PO2

Critical Thinking & Problem Solving

Evaluate and analyse Software Engineering solutions in terms of their usability, efficiency and effectiveness

PO3

Critical Thinking & Problem Solving

Develop Software Engineering solutions and utilize current tools to analyse their performance

PO4

Lifelong Learning

Apply existing techniques of research and enquiry to acquire, interpret and extend, knowledge in Software Engineering

PO5

Leadership & Teamworking

Communicate and function effectively in a group as a leader

PO6

Communication Skills

Prepare, publish and present technical material to a diverse audience

PO7

Profesionalism & Ethics

Demonstrate behaviour that is consistent with codes of professional ethics and responsibility

arrow download icon DOWNLOAD Pamphlet

 

 


Print   Email