MCS is a co-educational constituent college of National University of Science and Technology (NUST). MCS comprises of three main educational departments namely Department of Electrical Engineering (EE), Department of Information Security (IS) and Department of Computer Software Engineering (CSE). EE department is responsible for undergraduate and postgraduate studies in the field of Telecom Engineering, CSE department is responsible for undergraduate and postgraduate studies in the field of Computer Software Engineering, IS department is responsible for postgraduate studies in the field of Information Security.
Software Engineering Program at MCS
The software engineering program at MCS is quite diverse and learning oriented, thirteen courses have been passed out and have been readily dissolved in industry. MCS givesPakistanEngineering Council accredited BE Computer Software Engineering degrees to its students which can be quite helpful for getting jobs in government and public sector. MCS software engineering graduates have occupied elite positions at several software and service companies.
Curriculum of studies
The curriculum is diverse, focuses on all the aspects of a complete software system which involves Software Requirements Engineering, Software Designing, Software Construction, Software Testing And Maintanance Hardware Design Basics, Communication, Marketing And Management.
Basic Courses: C++ programming, Object Oriented Programming, Data Structures, Engineering Mathematics, Software Engineering, Software Design and Architecture, Electronics circuits and devices, Computer Networks, Network Security, Digital Image Processing, Database Systems.
Why MCS Software Engineering has an edge
The Disciplined Environment
MCS as its name depicts is a Military institute, so discipline and regularity are its foremost traits. Disciplined environment shapes the students as great professionals and beneficial citizens. MCS is free from all sorts of strikes, riots, fights, gender discrimination and lawlessness. MCS has controlled study oriented environment which provides its students all the best opportunities of learning and excelling in their careers.
Division of Streams
MCS has the honor for having the first ever graduate Computer and Network Security graduate batch. MCS CSE department has divided the software engineering course in two streams, one is the simple Software Engineering and the other is Computer and Network Security. First two years of degree are same for both streams, the specialized courses are offered in the last two years. As a student of MCS Software Engineering student I consider this as a great opportunity to join an elite group of security professional just after the graduation degree.
MCS as a whole provides a great opportunity for its students to flourish in their careers and realize their responsibilities as citizens.