SEECS-2712

26
School of Electrical Engineering and Computer Science (SEECS), Islamabad

Transcript of SEECS-2712

Page 1: SEECS-2712

School of Electrical Engineering and Computer Science (SEECS), Islamabad

Page 2: SEECS-2712

SEEC

S

126 www.nust.edu.pkNUST Prospectus 2012 Engineering, IT and Computer Science

School of Electrical Engineering and Computer Science

About the SchoolNUST School of Electrical Engineering and Computer Science (SEECS) reigns as symbol of pride in the academic world of Pakistan. It is unique and singular in many ways and manners that enviably distinguish it from other seats of learning. Its impressive credentials as a veritable centre of excellence speak volumes for the journey of commitment it has traversed since its inception. The institution is rightly the vindication of NUST’s progressive vision. Its ever-blossoming research culture with its prime focus on promotion of creativity and innovation sets SEECS apart from a myriad of academic entities. It is credited with graduating as many as 800 students, and is genuinely regarded as one of the leading engineering and computing schools in the region under the umbrella of National University of Sciences and Technology.

Academics SEECS’s professional credibility and its image as a catalyst to a new paradigm shift in higher education, together with its increasing emphasis on creativity and innovation has attracted to its premises some of the world class research laboratories, as the coveted gifts from leading companies. Education at SEECS is characterized by vibrant academic pathways incorporating extensive research, entrepreneurship training and global exposure.We increasingly expose our students to diverse opportunities with a view enabling them to discover and exploit their talents and potential. Our dedicated faculty and staff put in maximum efforts in grooming students not only academically but also personally to cope admirably with the challenges of today and tomorrow. We jealously guard our traditionally high academic standards, merit- focused policies and the enviable learning environment in order to produce well poised graduates capable of creating a real difference by their presence anywhere in the world.

Research Environment SEECS has been able to create and sustain successfully an active and potent research culture. In the very short period of time since its inception, it has made relentless efforts to build a research environment of international stature. To this end, the school has significantly expanded its faculty and student intake, raised considerable research funding, established high-tech research labs and a dedicated research complex developed active linkages with the industry, filed indigenous patents, and produced high-quality research publications. Research aptitude and capacity are the main criterion for evaluation and selection of faculty. Researchers are provided maximum logistical support to set up labs and are also introduced to relevant industry people as well as premier international research institutions so that they are able to

work on research problems of national and international significance.

Research Labs » High Performance Scientific Computing Lab (HPC) » Data Engineering for Large Scale Applications Research

Group-DELSA » Semantic Systems Research Group –SSRG » Distributed & Grid Computing » Open Source Performance Testing Research and Analysis

– OPTRA » Systems Research Group – SRG » Smart Machines And Robotics Technology – SMART » KTH-SEECS Applied Information Security (AIS) Lab » Network Technologies Research Lab » Vision Imaging and Signal Processing (VISPro) Lab » CoNNekT Lab: Research Laboratory of Communications,

Networks and Multimedia » System Analysis and Verification (SAVE) » Centre of Excellence for FPGA/ASIC (CEFAR) Lab » Centre of Excellence for Industrial Automation (CEIA) Lab » Wireless and Secure Networks (WiSNet) Lab » Cognitive Radio Networking (Cognet) Lab » Analogue Mixed Signal Group (AMSG) » EMC / EMI Lab » Microwave Systems Engineering Lab » Antenna Test Facility (Anechoic Chamber) » Microwave Device Characterization Lab » Electronics System Design Automation (ESDA) Lab » Centre of Excellence for Mobile Computing » Tecnex Systems R&D CentreFact file

Samar Mubarakmand Research Institute for Microwave & Millimetre Wave Studies (SMRIMMS) equipped with state-of-the-art antennae test and measurement system, EMI/EMC test equipment and performance modelling system for microwave devices. This facility is being used for R&D as well as support to the local industry in terms of test and evaluation of their products.

Fact File

Page 3: SEECS-2712

SEEC

S

127www.nust.edu.pk NUST Prospectus 2012Engineering, IT and Computer Science

Dr Arshad Ali, Principal PhD (University of Pittsburgh) USADiscipline: Electrical EngineeringSpecialisation: Electronics

Dr Syed Muhammad Hassan Zaidi, Dean PhD (University of South Florida) USADiscipline: Electrical EngineeringSpecialisation: Computer Network

Faculty Profile

Department of Electrical Engineering

Engr Habeel Ahmad, Associate DeanMS (Michigan State University) USADiscipline: Electrical EngineeringSpecialisation: Digital & Embedded Systems

Dr Nasir D GoharPhD (University of London) UKDiscipline: Electrical EngineeringSpecialisation: VLSI CAD

Dr Habib-ur RehmanPhD (The Ohio State University) USADiscipline: Electrical EngineeringSpecialisation: Power Electronics and Electric Drives

Dr Hammad Mehmood CheemaPhD (Eindhoven University of Technology) The Netherlands Discipline: Electrical EngineeringSpecialisation: Analog and RF Integrated Circuit Design

Dr Muhammad Usman IlyasPhD (Michigan State University) USADiscipline: Electrical EngineeringSpecialisation: Applied graph theory; Social network analysis; Analysis and modeling of stochastic systems

Dr Hassaan Khaliq QureshiPhD (City University) UKDiscipline: Electrical EngineeringSpecialisation: Wireless Telecommunication

Dr Farooq Ahmad Tahir PhD (University of Toulouse) FranceDiscipline: Electrical EngineeringSpecialisation: Microwave, Electromagnetism and Optoelectronics

Dr Farid GulPhD Beihang University (BUAA) ChinaDiscipline: Avionics EngineeringSpecialisation: Automatic Control

Dr Adeel BaigPhD (University of New South Wales) AustraliaDiscipline: Computer Science and EngineeringSpecialisation: Wireless and Mobile Networks

Dr Rehan HafizPhD (University of Manchester) UKDiscipline: Re-configurable Signal Processing Techniques for Optical TomographySpecialisation: Digital Image Processing & Digital System Design

Dr Junaid QadirPhD (University of New South Wales) Australia Discipline: Computer Science and Engineering Specialisation: Computer Networks

Dr Anjum NaveedPhD (University of New South Wales) AustraliaDiscipline: Wireless Mash NetworksSpecialisation: Channel Assignments in Wireless Mash Networks

Dr Zawar Hussain ShahPhD (University of New South Wales) Australia Discipline: Electrical EngineeringSpecialisation: Location Tracking for Wireless VOIP

Dr Saad QaisarPhD (Michigan State University) USA Discipline: Electrical EngineeringSpecialisation: Wireless and Video Communication

Dr Osman HasanPhD (Concordia University) Canada Discipline: Electrical EngineeringSpecialisation: Formal Methods

Dr M Shahzad YounisPhD (University Technology Petronas) Malaysia Discipline: Signal and Image ProcessingSpecialisation: Signal and Image Processing

Dr Adnan Khalid KianiPhD (Brunel University) UKDiscipline: Network CommunicationSpecialisation: Network Communications

Dr Tauseef TauqeerPhD (University of Manchester) UKDiscipline: Microelectronics Nanostructure Specialisation: IC Manufacturing

Dr Muhammad Murtaza KhanPhD (INP Grenoble) France Discipline: Electrical Engineering Specialisation: Image Processing

Dr Munir Ahmad TararPhD (Dalhousie University) CanadaDiscipline: Electrical Engineering Specialisation: Microwave and Wireless Communication Engineering

Page 4: SEECS-2712

SEEC

S

128 www.nust.edu.pkNUST Prospectus 2012 Engineering, IT and Computer Science

Dr Khawar KhurshidPhD (Michigan State University) USA Discipline: Biomedical ImagingSpecialisation: Biomedical Imaging

Dr Amir Ali KhanPhD ( Grenoble Institute of Technology) FranceDiscipline: Electrical EngineeringSpecialisation: Signal Processing

Dr Awais Mehmood KambohPhD (Michigan State University) USA Discipline: Electrical EngineeringSpecialisation: Embeded Systems

Engr Aqeel Ahmad QureshiMS (NUST) PakistanDiscipline: Modeling and SimulationSpecialisation: RF and Microwave Engineering

Engr Osama Ali ArshadMS (Texas A&M University) USADiscipline: Electrical Engineering Specialisation: Communication and Signal Processing

Engr Mansoor ShaukatMS (University of Southampton)UKDiscipline: ElectronicsSpecialisation: Computer Systems/Pattern Recognition

Engr Saleem IftekharMS (Air Force Institute of Technology) USA Discipline: Electrical EngineeringSpecialisation: Digital System and Pattern Recognition

Engr Nasir MahmoodMS (Beijing University of Aeronautics and Astronautics) ChinaDiscipline: Electrical EngineeringSpecialisation: Embedded Systems, System on Chip (SOC) Design and Verification

Engr Muhammad RamzanMS (UNSW) AustraliaDiscipline: Electrical EngineeringSpecialisation: Communication and DSP

Engr Arshad NazirMS (NUST) Pakistan Discipline: Electrical (Telecommunication)Specialisation: Telecommunication

Engr M Aamir JelaniMS (UET) Pakistan Discipline: Electrical EngineeringSpecialisation: Electronics / Communications Engr Kamran Hussain ZaidiMS (London Metropolitan University) UKDiscipline: Digital CommunicationSpecialisation: Embedded Systems, Communication

Engr Yasir IqbalMS (University of Gavle) Sweden Discipline: Electrical EngineeringSpecialisation: Microwave Engineering

Engr Ahsan AzharMS (University of Gavle) Sweden Discipline: Electrical EngineeringSpecialisation: RF Measurement Systems

Engr Saifullah AmirMS (KTH University) SwedenDiscipline: System on Chip DesignSpecialisation: Analogue Mix Signal Circuits Design

Engr Muhammad AliMS (KTH University) SwedenDiscipline: Electrical EngineeringSpecialisation: Analogue Mixed Signal Circuit Design

Engr Abdullah MansoorMS (KTH University) Sweden Discipline: System-on-Chip DesignSpecialisation: Analogue Mixed Signal Circuit Design Engr Abid MushtaqMS (Seoul National University) South KoreaDiscipline: Electrical Engineering & Computer ScienceSpecialisation: Automation & Controls and EMI/EMC

Engr Latif AnjumMS (Seoul National University) Korea Discipline: Electrical EngineeringSpecialisation: Control Systems

Engr Ayesha Bint SaleemMS (Rutgers University) USA Discipline: Electrical and Computer EngineeringSpecialisation: Telecommunication

Engr Muhammad ShafiqueMS (Nanjing University of Science and Technology) ChinaDiscipline: Electrical EngineeringSpecialisation: Optical Engineering

Engr Muhammad Jameel Nawaz MalikMS (NUST) PakistanDiscipline: Electrical Engineering Specialisation: Digital Systems and Signal Processing

Engr Mehrin KianiMS (Rensselaer Polytechnic Institute) USASpecialisation: Robotics, Control Theory

Page 5: SEECS-2712

SEEC

S

129www.nust.edu.pk NUST Prospectus 2012Engineering, IT and Computer Science

Department of Computing

Dr Raihan Ur Rasool, Associate DeanPhD (Wuhan University of Technology) ChinaDiscipline: Computer ScienceSpecialisation: Distributed Computing

Dr Sharifullah KhanPhD (University of Leeds) UKDiscipline: Database Technologies

Dr Khalid LatifPhD (Vienna University of Technology) AustriaDiscipline: Information TechnologySpecialisation: Information Retrieval

Dr Zahid AnwarPhD (University of Illinois) USADiscipline: Computer Science

Dr Aimal Tariq RextinPhD (University of Limerick) IrelandDiscipline: Computer ScienceSpecialisation: Graph Theory

Dr Hammad QureshiPhD (University of Warwick) UKDiscipline: Computer ScienceSpecialisation: Image Processing

Dr Hamid MukhtarPhD (Telecom & Management SudParis) FranceDiscipline: Computer ScienceSpecialisation: Distributed Computing

Dr Muhammad Muddassir MalikPhD (Vienna University of Technology) AustriaDiscipline: Computer Science Dr Rafia MumtazPhD (University of Surrey) UKDiscipline: Computer Science

Dr Awais ShibliPhD (KTH) SwedenDiscipline: Information TechnologySpecialisation: Information and Communication System Security

Dr Usman Younis PhD (University of Glasgow) UK Discipline: Electronics & Electrical EngineeringSpecialisation: Optoelectronics and Optical Communications

Dr Kashif Rajpoot PhD (University of Oxford) UK Discipline: Bio Medical EngineeringSpecialisation: Medical Image Analysis

Dr Hafiz Farooq Ahmad PhD (Tokyo Institute of Technology) JapanDiscipline: Distributed Computing Specialisation: Autonomous Semantic Systems

Dr Fauzan Mirza PhD (University of London) UKDiscipline: Information SecuritySpecialisation: Information Security

Dr Amir HayatPhD (Graz University of Technology, Austria) Discipline: Information SystemsSpecialisation: E-Government and Identity Management

Dr Peter BloodsworthPhD (Oxford Brookes University) UKSpecialisation: Multi-agent Systems

Dr Nazar Abbas SaqibPhD (CINVESTAV-IPN) Mexico Discipline: Electrical EngineeringSpecialisation: Computer and Communication Security, Cryp-tology, FPGA based system design

Dr Kamran MunirPhD (University of the West of England) UKDiscipline: Computer Science Specialisation: Data Management and Knowledge Engineering

Dr Ali Mustafa QamarPhD (University of Grenoble) FranceDiscipline: Software Engineering Specialisation: Machine Learning

Dr Muhammad Sohail IqbalPhD (University of Paris-Est) FranceDiscipline: Computer Science Specialisation: Surgical Robotics

Dr Abdul GhafoorPhD (KTH) SwedenDiscipline: Information Technology Specialisation: Information and Communication System Security

Dr Qasim ShiekhPhD (University of Illinois) USA Discipline: Computer ScienceSpecialisation: Knowledge Engineering, Computational Engineering and Simulation Modeling

Mr Maajid MaqboolMBA (University of Windsor) CanadaDiscipline: Business AdministrationSpecialisation: Entrepreneurship

Mr Shabbir A KhanMPH (UCLA) USAMBA/MIM (Thunderbird School of Global Management) USADiscipline: Electrical EngineeringSpecialisation: Computer Software, IP, Entrepreneurship

Ms Mehwish NasimMS (NUST) Pakistan Discipline: Computer Software EngineeringSpecialisation: Distributed Systems

Page 6: SEECS-2712

SEEC

S

130 www.nust.edu.pkNUST Prospectus 2012 Engineering, IT and Computer Science

Mr Aatif KamalMBA (NUST) PakistanMSc (Punjab University) PakistanDiscipline: Computer Science and Physics

Mr Qasim Mahmood RajpootMS (University of Birmingham) UKDiscipline: Computer ScienceSpecialisation: Computer Security

Mr Shahid RazzaqMS (University of Washington) USADiscipline: Computer Science

Mr Mujtaba HaiderMS (NUST) PakistanDiscipline: Information Technology

Syed Akbar MehdiMS (Stanford University) USADiscipline: Computer Science

Mr Muhammad BilalMS (NUST) PakistanDiscipline: Information Technology

Mr Bilal AliMS (NUST) PakistanDiscipline: Information Technology

Ms Sana KhaliqueMS (NUST) PakistanDiscipline: Information Technology

Ms Samin KhaliqMS (NUST) PakistanDiscipline: Software Engineering

Mr Asad Ali ShahMSc (University of Manchester) UKDiscipline: Computer Science

Mr Shamy Bin MansoorMS (Seoul National University) South Korea Discipline: Electrical Engineering and Computer Science

Mr Mohsin JameelMS (KTH) Sweden Discipline: Computer Science Specialisation: Scientific Computing

Mr Saqib RizwanMS (University of Newcastle Upon Tyne) UKDiscipline: Computer ScienceSpecialisation: Communication and Signal Processing

Mr Muhammad SaqibMSc (University of Plymouth) UKDiscipline: Computer ScienceSpecialisation: Computer Applications

Mr Muhammad Qaisar Choudhary MS (KTH) Sweden Discipline: Distributed Systems

Department of Humanities & Sciences

Prof Aslam Bazmi, Director Humanities MA (English) UK

Dr Sajid AliPhD (NUST) Pakistan

Dr Quanita KiranPhD (NUST) Pakistan

Mr Usman KhawarMA (Punjab University) Pakistan

Mr Moin-ud-DinMSc (Punjab University) PakistanMCS (SZABIST) PakistanSpecialisation: Inferential Statistics

Ms Atifa KanwalMPhil (Quaid-i-Azam University) Pakistan

Mr Muhammad NadeemMPhil (Quaid-i-Azam University) Pakistan

Mr Saeed AfzalMPhil (International Islamic University) Pakistan

Ms Ansar ShahzadiMPhil (Quaid-i-Azam University) Pakistan

Mr M Imran MalikMPhil (Quaid-i-Azam University) Pakistan

Mr Maqsood ul Hassan Khan, Head of DepartmentMSc (Cranfield University) UK

Dr Ibrar HussainPhD (NUST) Pakistan

Mr Muhammad YousafMPhil (International Islamic University) Pakistan

Page 7: SEECS-2712

SEEC

S

131www.nust.edu.pk NUST Prospectus 2012Engineering, IT and Computer Science

National and International Linkages Industry Linkages SEECS has been successful, in knitting industry and academia into a meaningful partnership and working simultaneously on several practical ideas for mutual benefit. The Corporate Advisory Council that meets biannually to exchange views with industry representatives is gradually evolving into a vibrant forum of close interaction. These linkages have recently been extended overseas and a handful of projects have already been commenced in collaboration with US companies. Purpose of these linkages is to expose students to practical work experience in the industry and to familiarise them with the opportunities that exist for careers in Computer Science.

Industrial Collaboration &Professional Training Centres

» PTCL, CISCO Centre of IP Technologies » IBM Linux Competency Centre » Centre for High Performance Scientific Computing » CERN Research Lab » Caltech Research Lab » Tranchulas NUST Cyber Security Research Centre » Wi-Tribe, NUST Research/Diagnostics Lab for WiMAX » TRG Tech Research & Development Lab » TechAccess - NUST Research & Development Centre » Smart Web and Mobile Technologies – SWAM

Students Support Facilities Library NUST SEECS houses a state-of-the-art library with a rich collection of books in the areas of electronic engineering, communication system engineering and information technology. It provides excellent services and facilities to fulfil information needs to its readers. The library is equipped with the latest computers to access the digital library of more than 23,000 research journals. It has a collection of over 10,000 volumes.

Labs SEECS has well-equipped laboratories facilitating extension of academic training and research activities. The systems and apparatus are maintained and kept updated by qualified lab administration. The following teaching labs have been established to train students with the latest electrical and computer design and analysis techniques:

» Digital & Embedded Systems Lab » Control Systems Lab » Basic Electronics Lab » Electro-mechanical Systems Lab » Microwave Devices & Antennas Lab » Digital Signal Processing and Communication Lab » Software Engineering Lab » Web Technologies Lab » Database Technology Lab » General Purpose Lab

SEECS Student BodiesStudents are afforded ample opportunities to acquire and polish various social and professional skills. For this purpose, vibrant societies and clubs exist at SEECS such as: » International Association for the Exchange of Students for

Technical Experience – Islamabad Chapter » NUST SEECS Computer Society of Pakistan » NUST Entrepreneurship Club » NUST SEECS Youth Entrepreneurship Society » NUST SEECS ACM Student Chapter » NUST SEECS IEEE Student Branch

› NUST SEECS IEEE Women In Engineering › IEEE Robotics & Automation Society

» Gamer Colosseum » NUST SEECS Microsoft Student Partner » Centre of Leadership and Development » Under Graduate Student Council Association » Graduate Student Council Association

Page 8: SEECS-2712

SEEC

S

132 www.nust.edu.pkNUST Prospectus 2012 Engineering, IT and Computer Science

Feedback from Industry“Mr Rao has been reporting to me for the last one year. I have found him extremely committed, target-oriented, hard working and self-motivated. He is very energetic and charismatic. He imparts great motivation to his subordinates. He is technically sound and has good analytical capabilities. I admire his decision-making, team-building and conflict-management skills.” --Aamir Bhatti, Mobiserve Pakistan (Pvt) Ltd, Lahore

“Umer Bilal is a team player and a responsible employee. His learning power is great and can be trusted with new jobs. Apart from the technical knowledge, he has other important skills needed in the industry. Only with the right combination of technical knowledge and effective communication skills can one excel in the industry.” --Bilal Hussain Memon, Manager RF Wimax, Planning and Optimisation, Karachi

NUST SEECS Alumni

In my opinion, SEECS is not just an institute; it is a community of intellectuals gathered together to share their knowledge & bring out what’s best in each one. It has presented me with some of the most amazing opportunities, not only making me a leader in my field of study, but also in extra-curricular activities. For all those applying, if you want a world class education, NUST SEECS is the right place.

Madiha Arshad Dar (Graduated 2010)

“My experience at SEECS has been awesome. I am more than satisfiedwith the quality of education at SEECS; the people here have welcomed

me with open arms and have made my time comfortable. The administrators and faculty are some of the godliest and sincere people you’ll find anywhere, and the size of the student body provides an opportunity to rub shoulders with them in a personal kind of way. They are all so real and approachable. My last words are “Come to SEECS! It’s really opened my eyes to the world and the fantastic culture they have here. ””

Ibrahim khan (Bachelors’ of Information and Communication Systems EngineeringGraduated 2011

Fact file

Health Life Horizon (HLH)“Design and Implementation of HL7 Open Source Application for e-health Services” is a project with an aim to carry out research in the domain of Health Level Seven (HL7) as an application to provide health services for diverse communities of the world and to interconnect the healthcare systems and thus provide global services to people. Pakistan is now an HL7 affiliate, thanks to the efforts of this research group at SEECS.

I graduated from NUST-SEECS with one thing in my mind; I was battle-ready; ready to take on the real world problems; ready to leave my mark on the world. Back in my early years I was in no way, what you would call, capable. Capable, in the sense that I could apply myself in a professional organization but as I leave SEECS, I know well that the abilities instilled in me here have now transformed me into a soldier. I can

now go out and say, “I can” rather than “I don’t know how to”; and it has been made possible by a wonderful powerhouse of the university, SEECS.Maryam Awan | Bachelors’ of Electrical Engineer - Graduated 2010

Page 9: SEECS-2712

SEEC

S

133www.nust.edu.pk NUST Prospectus 2012Engineering, IT and Computer Science

Department of ComputingDepartment of Computing (DoC) is the first department established at SEECS. Within a decade, DoC has become one of the leading seats of learning in Computing. Students are prepared for the industry with emphasis on conceptual learning application of knowledge. DoC collaborates with international and national institutes of repute and at the same time maintains a vibrant relationship with the industry. Internship opportunities in industry and research groups are provided so that students get opportunity to work on real-life projects. Graduates from our department have gone on to work for national and international organisations of repute such as Oracle, Microsoft, IBM, etc.

Bachelors of Engineering in Software Engineering The BESE programme is designed to train students to become software engineers that are equipped to handle all phases of the software development process. The core courses include Software Engineering, Requirements Engineering, Software Quality Engineering, Software Project Management, etc.

Why join this programme?

The aim of the Bachelors in Software Engineering degree is to produce well-rounded software engineers who can fulfil the demand for software researchers, academics and developers in Pakistan. While the study of software engineering has a lot in common with computer science, software engineers learn much more about creating high-quality software in a systematic, controlled, and efficient manner.

Associated CareersWith software permeating virtually all aspects of our work, a Software Engineering graduate has the option to work in many different sectors such as software industry, telecommunication, finance, healthcare, transport, etc. Other engineering areas like aeronautical, automotive, etc. also have increasing needs for software engineering. In addition, the SE programme develops a strong background for pursuing higher education and research. Graduates from our programmes are studying and doing research at some of the best universities and institutes around the world.

Scheme of Studies Programme Code-605Semester – I Semester – IICourse Code Course Title Credits Course Code Course Title CreditsCS-100 Fundamentals of ICT 2-1 HU-101 Islamic Studies 2-0

HU-109 Communication Skills 2-0 CS-212 Object Oriented Programming 3-1

MATH-161 Discrete Mathematics 3-0 EE-221 Digital Logic Design 3-1

PHY-101 Applied Physics 3-1 HU-107 Pakistan Studies 2-0

MATH-111 Calculus-I 3-0 Supporting Science Elective –I 3-0

CS-110 Fundamentals of Computer Programming 3-1 General Education Elective-I 2-0

Total 19 Total 17

Semester – III Semester – IV Course Code Course Title Credits Course Code Course Title CreditsMATH-361 Probability and Statistics 3-0 EE-321 Computer Architecture & Organization 3-1CS-250 Data Structures & Algorithms 3-1 CS-260 Human Computer Interaction 3-0CS-220 Database Systems 3-1 SE-210 Software Design and Architecture 3-1MATH-222 Linear Algebra 3-0 Supporting Science Elective –II 3-1SE-200 Software Engineering 3-0 SE-XXX SE Elective-I 3-1

Total 17 Total 19

Semester – VCourse Code Course Title CreditsCS-330 Operating Systems 3-1HU-212 Technical & Business Writing 2-0SE-311 Software Requirements Engineering 3-0EE-353 Computer Networks 3-1HU-222 Professional Ethics 2-0SE-XXX SE Elective-II 3-0

Total 18

Semester – VI Course Code Course Title CreditsSE-312 Software Construction 3-1SE-320 Formal Methods 3-0SE-321 Software Quality Engineering 3-0SE-XXX SE Elective – III 3-0XXXX General Education Elective – II 2-0XXXX Supporting Science Elective –III 3-0

Total 18

Page 10: SEECS-2712

SEEC

S

134 www.nust.edu.pkNUST Prospectus 2012 Engineering, IT and Computer Science

Semester – VII Semester – VIII Course Code Course Title Credits Course Code Course Title CreditsSE-430 Software Project Management 3-0 XXXX General Education Elective – IV 3-0MGT-471 Entrepreneurship 2-0 XXXX SE Elective – VI 3-1

SE Elective – IV 3-0 SE-499 Senior Project 0-3SE Elective – V 3-0General Education Elective -III 3-0

SE-499 Senior Project 0-3 Total 10Total 17 Grand Total 135

SE Elective Courses

General Education Elective Courses

Supporting Science Elective Courses

Course Code Course Title Credits

CS-332 Distributed Computing 3-1

EE-350 Data Communication 3-0

CS-423 Data Warehousing and Data Mining 3-1

CS-321 Advanced Database Systems 3-0

CS-340 Web Technologies-I 2-1

CS-381 Network Security 3-0

CS-443 E-Commerce and Solutions 3-0

CS-251 Design and Analysis of Algorithms 3-0

CS-370 Artificial Intelligence 3-1

CS-425 Management Information Systems 3-0

CS-490 Advanced Topics in Computing 3-0

CS-427 Wireless Networks 3-0

CS-361 Computer Graphics 3-1

EE-430 Telecommunication Systems 3-0

CS-342 Mobile Computing 3-0

CS-424 Information Retrieval 3-0

CS-426 Digital Image Processing 3-1

CS-433 Applied Parallel Computing 2-1

CS-213 Advanced Programming 3-1

EE-232 Signals and Systems 3-1

EE-330 Digital Signal Processing 3-1

SE-440 Business Process Automation 3-0

SE-313 Design Patterns 2-1

SE-423 Software Metrics 3-0

SE-422 Software Testing 3-0

SE-431 Software Engineering Economics 3-0

CS-453 Programming Languages 3-0

CS-471 Machine Learning 3-1

CS-472 Natural Language Processing 3-0

BIO-317 Computational Biology 3-0

BIO-215 Bioinformatics 3-0

CS-352 Theory of Automata and Formal Lan-guages

3-0

CS-322 RDBMS Using Oracle 2-1

CS-414 Advanced Java with emphasis on Internet Applications

3-1

CS-441 Web Technologies-II 3-1

CS-331 System Programming 2-1

CS-362 Multimedia Systems and Design 2-1

CS-334 Open Source Systems 3-1

CS-380 Introduction to Computer Security 3-0

CS-481 Computer Forensics 3-1

Course Code Course Title Credits

HRM-441 Human Resource Management 2-0

MGT-175 Intellectual Property Rights 3-0

HU-103 Principles of Sociology 3-0

HU-102 Psychology 3-0

HU-104 English Literature 3-0

FIN-100 Principles of Accounting 3-0

CS-309 Computing and Society 3-0

MGT-164 Introduction to Management 2-0

HRM-240 Organizational Behavior 2-0

ECO-130 Engineering Economics 2-0

Course Code Course Title Credits

MATH-112 Calculus II 3-0

EE-212 Basic Electronics 2-1

CS-261 Computational Logic 3-0

CH-101 Applied Chemistry 2-1

PHY-401 Advanced Physics 2-1

MATH-232 Complex Variables and Transforms 3-0

EE-201 Engineering Mechanics 3-0

MATH-221 Number Theory 3-0

CS-353 Fundamentals of Cryptography 3-0

EE-102 Basic Electrical Engineering 3-1

EE-215 Electronic Circuits & Devices 3-1

OTM-455 Engineering Project Management 2-0

EE-414 Digital Electronics 3-1

MATH-133 Engineering Mathematics 3-0

MATH-234 Multivariable Calculus 3-0

EE-477 Analog and Digital Communication 3-1

MATH-351 Numerical Methods 3-0

CS-482 System Incident Handling 3-0

CS-344 Web Engineering 3-1

CS-473 Theory of Intelligent Systems 3-1

SE-301 Object Oriented Software Engineering 3-0

SE-490 Advanced Topics in Software Engineering 3-0

MATH-352 Numerical Methods 2-1

Page 11: SEECS-2712

SEEC

S

135www.nust.edu.pk NUST Prospectus 2012Engineering, IT and Computer Science

Scheme of StudiesSemester ICourse Code Course Title Credits

CS-100 Fundamentals of ICT 2-1HU-109 Communication Skills 2-0MATH-161 Discrete Mathematics 3-0PHY-101 Applied Physics 3-1MATH-111 Calculus-I 3-0CS-110 Fundamentals of Computer Programming 3-1

Total 19

Programme Code-606Semester IICourse Code Course Title Credits

MATH-112 Calculus –II 3-0HU-101 Islamic Studies 2-0CS-212 Object Oriented Programming 3-1EE-221 Digital Logic Design 3-1HU-107 Pakistan Studies 2-0 XXX General Education Elective-I 2-0

Total 17

Bachelors of Science in Computer ScienceThe BSCS programme is a new programme offered by SEECS. The aim of the degree is twofold: firstly to create well-rounded computer scientists who will fulfil the demand for computer science researchers and software developers in Pakistan and secondly to nurture entrepreneurship among the young computer scientists to promote innovation at a national level. The emphasis of entrepreneurship in the programme will hopefully give birth to new developments in the field of computing. The students of this programme will help in strengthening research projects in core computer science areas and bring new ideas for establishing independent businesses that shall contribute towards the economy of the country.

The CS programme will contain mandatory courses in the areas of artificial intelligence, compiler construction, theory of automata and formal languages, scientific computing and analysis of algorithms. In addition, the CS programme will contain courses like Introduction to Management, Strategic Marketing and Management, Entrepreneurship, Intellectual Property, Accounting and New Business Ventures to encourage entrepreneurship in the students.

Why join this programme?

The aim of the Bachelors in Computer Science degree is to produce well-rounded computer professionals who can create new technologies and ideas and devise new ways to use computers. The degree in CS is the most flexible of degrees and can open doors into the professional worlds of many other disciplines. Our CS programme serves those students who wish to proceed as entrepreneurs or generalists in computing or who aspire to graduate study, research positions, or cross-disciplinary innovation. This Programme develops skills in students for applying the concepts, principles, and practices in Computer Science for analysing and solving real world problems to support industry and research and development. The students are provided effective personal development and team-work skills for continuing professional growth and life-long learning and awareness of their social, professional and ethical responsibilities in national and international environment.

Associated Careers

Computer Science graduates have a world of career opportunities before them. The CS professionals can generate and implement creative solutions to difficult problems, as well as to train the next generation of computer scientists and software professionals. They not only can work as entrepreneurs but also have the option to work as software developers and analysts in many different sectors such as software industry, telecommunications, finance, healthcare etc.. In addition, the CS programme develops a strong background for pursuing higher education and research. Graduates from our programme can study and do research at the best universities and institutes around the world.

Semester III Semester IVCourse Code Course Title Credits Course Code Course Title Credits

MATH-222 Linear Algebra 3-0 EE-321 Computer Architecture & Organi-zation

3-1

CS-250 Data Structures & Algorithms 3-1 MATH-361 Probability & Statistics 3-0CS-220 Database Systems 3-1 CS-251 Design and Analysis of Algorithms 3-0HU-212 Technical & Business Writing 2-0 CS Elective-I 3-1CS-235 Computer Organization and Assembly

Language3-1 CS-260 Human Computer Interaction 3-0

Total 17 Total 17

Page 12: SEECS-2712

SEEC

S

136 www.nust.edu.pkNUST Prospectus 2012 Engineering, IT and Computer Science

Semester VIICourse Code Course Title Credits

MGT-471 Entrepreneurship 2-0CS-354 Compiler Construction 3-1

CS Elective – IV 3-0 General Education Elective -IV 3-0CS-499 Senior Project 0-3

Total 16

Semester VIIICourse Code Course Title Credits

General Education Elective – V 2-0CS Elective – V 3-1

CS Elective – VI 3-0CS-499 Senior Project 0-3

Total 12

Semester VCourse Code Course Title Credits

CS-330 Operating Systems 3-1SE-200 Software Engineering 3-0EE-353 Computer Networks 3-1HU-222 Professional Ethics 2-0MATH-333 Numerical Analysis 3-1

Total 17

Semester VICourse Code Course Title Credits

CS-370 Artificial Intelligence 3-1CS-352 Theory of Automata and Formal

Languages3-0

CS Elective – II 3-0 CS Elective – III 3-0 General Education Elective – II 2-0 General Education Elective –III 3-0

Total 18

Page 13: SEECS-2712

SEEC

S

137www.nust.edu.pk NUST Prospectus 2012Engineering, IT and Computer Science

CS Elective CoursesCourse Code Course Title Credits

Data and Knowledge Management SystemCS-423 Data Warehousing and Data Mining 3-1CS-321 Advanced Database Systems 3-0CS-340 Web Technologies-I 2-1CS-443 E-Commerce and Solutions 3-0CS-424 Information Retrieval 3-0CS-322 RDBMS Using Oracle 2-1CS-441 Web Technologies-II 3-1CS-425 Management Information Systems 3-0

Intelligent SystemsCS-471 Machine Learning 3-1CS-472 Natural Language Processing 3-0CS-473 Theory of Intelligent Systems 3-1CS-476 Speech and Image Processing 3-1CS-474 Computer Vision 2-1BIO-317 Computational Biology 3-0BIO-215 Bioinformatics 3-0

Computer Graphics and Multimedia SystemsCS-361 Computer Graphics 3-1CS-426 Digital Image Processing 3-1CS-362 Multimedia Systems and Design 2-1CS-363 Visualization 2-1CS-364 Game Programming 2-1

Parallel and Distributed SystemCS-332 Distributed Computing 3-1CS-342 Mobile Computing 3-0CS-433 Applied Parallel Computing 2-1CS-334 Open Source Systems 3-1CS-331 System Programming 2-1

Software EngineeringSE-440 Business Process Automation 3-0SE-313 Design Patterns 2-1SE-423 Software Metrics 3-0SE-422 Software Testing 3-0SE-431 Software Engineering Economics 3-0SE-430 Software Project Management 3-0 SE-320 Formal Methods 3-0 SE-301 Object Oriented Software Engineer-

ing3-0

SE-210 Software Design and Architecture 3-1 SE-321 Software Quality Engineering 3-0

SE-311 Software Requirements Engineering 3-0 CS-344 Web Engineering 3-1

Computer SecurityCS-381 Network Security 3-0CS-380 Introduction to Computer Security 3-0CS-481 Computer Forensics 3-1CS-482 System Incident Handling 3-0CS-427 Wireless Networks 3-0

MiscellaneousEE-430 Telecommunication Systems 3-0EE-232 Signals and Systems 3-1EE-330 Digital Signal Processing 3-1EE-350 Data Communication 3-0

CS-213 Advanced Programming 3-1CS-414 Advanced Java with emphasis on

Internet Applications3-1

CS-453 Programming Languages 3-0

CS-490 Advanced Topics in Computing 3-0

General Education Elective CourseHRM-441 Human Resource Management 2-0MGT-175 Intellectual Property Rights 3-0HU-103 Principles of Sociology 3-0HU-102 Psychology 3-0HU-104 English Literature 3-0FIN-100 Principles of Accounting 3-0CS-309 Computing and Society 3-0MGT-164 Introduction to Management 2-0HRM-240 Organizational Behavior 2-0ECO-130 Engineering Economics 2-0MKT-102 Principles of Business and Marketing 2-0FIN-204 Financial Management for IT Profes-

sional2-0

BS-452 New Business Ventures 2-0

Supporting Science Elective CoursesEE-212 Basic Electronics 2-1CS-261 Computational Logic 3-0CH-101 Applied Chemistry 2-1PHY-401 Advanced Physics 2-1MATH-232 Complex Variables and Transforms 3-0OTM-455 Engineering Project Management 2-0

Page 14: SEECS-2712

SEEC

S

138 www.nust.edu.pkNUST Prospectus 2012 Engineering, IT and Computer Science

MS and PhD in Computer ScienceThe aim of this degree programme is to create well-rounded computer scientists who can fulfil the demand for computer science researchers, academics, and practitioners in Pakistan. Furthermore, this programme tends to target system-level approach for the design of computing applications, so only highly-specialised, theoretically-sound, and practically-important courses will be offered. The main objective of the MSCS degree programme is to give its students a strong background in advanced topics of computer science which will then be complemented with specialised postgraduate courses in areas of immense research and commercial potential. This programme has been designed to produce highly-skilled professionals who would be trained computer science ar-eas, namely Algorithms and Complexity, Architecture and Organisation, Operating Systems, Intelligent Information Management, Graphics and Visual Computing, Human-Computer Interaction, Web Technologies, and Software Engineering.

Why join this programme?

The Masters of Computer Science programme will provide a theoretical and in-depth perspective of the principles and practice of emerging and classical software systems with an emphasis on hard core computer science aspects of these systems. The coursework is structured in a way that will ensure that the students are equally capable of applying their knowledge and skills to particular specialisation areas such as High Performance Computing, Data Management and Intelligent Software Systems. Based on their learning and research interactions, MSCS students at Department of Computing get a unique exposure by visiting world-class research labs, both for short and long-term projects.

Associated Careers

It is the second time NUST SEECS is offering MSCS degree programme. It is considered to be relatively unique and currently unavailable within Pakistan since it targets system-level approach for the design of computing applications. In this programme, highly-specialised, theoretically-sound, and practically-important courses will be offered. Graduates of this programme can subsequently utilise their knowledge to pursue a PhD, get employment in relevant national and multinational companies/ industries, become entrepreneurs or research scientists.

Scheme of Studies Programme Code-613Semester-ICourse Code Course Title CreditsMath-801 Mathematical Methods for Computing 3CS-850 Advanced Theory of Computation 3CS-854 Advanced Algorithm Analysis 3

Total 9

Semester-IICourse Code Course Title CreditsCS-837 Advanced Operating Systems 3

Elective –I 3Elective –II 3Total 9

Semester-IIICourse Code Course Title Credits

Elective –III 3Elective –IV 3Total 6

Semester-IVCourse Code Course Title CreditsTH-890 Thesis 6

Total 30

Page 15: SEECS-2712

SEEC

S

139www.nust.edu.pk NUST Prospectus 2012Engineering, IT and Computer Science

Elective CoursesCourse Code Course Title Credits

Computer SystemsCS-830 Advanced Computer Architecture 3CS-831 Parallel Computing 3CS-832 Distributed Computing 3CS-833 Cloud Computing 3CS-834 Scientific Computing 3CS-835 Numerical Simulation 3CS-836 Advanced Distributed Computing 3

Software Design and Management

CS-810 Advanced Requirements Engineering 3CS-840 Software Verification 3CS-811 Component-based Software

Engineering3

SE-811 Object Oriented Analysis & Design 3

SE-820 Software Quality Engineering 3

SE-800 Advanced Software Engineering 3

Intelligent Information SystemsCS-871 Machine Learning 3

CS-872 Ontology Engineering 3CS-873 Semantic Web 3CS-825 Information Retrieval 3CS-820 Advanced Database Concepts 3CS-821 Distributed Databases 3CS-822 Data Mining 3CS-823 Advance Topics in Databases 3CS-824 Web based Databases 3CS-877 Artificial Intelligence & Machine

Learning3

Security and ApplicationsCS-880 Information Assurance 3

CS-881 Computer Security Architecture 3CS-882 Advanced Information Security 3CS-842 Rich Internet Applications 3CS-883 Data Security and Privacy 3CSE-807 Cryptography and Security Mecha-

nisms3

Graphics and Visual ComputingCS-861 Advanced Computer Graphics 3CS-862 Advanced Image Processing 3CS-863 Information Visualization 3CS-864 Scientific Visualization 3

CS-865 Ubiquitous and Autonomic Comput-ing

3

CS-853 Formal Methods 3

Page 16: SEECS-2712

SEEC

S

140 www.nust.edu.pkNUST Prospectus 2012 Engineering, IT and Computer Science

MS and PhD in Information TechnologyThe MS (IT) degree aims to equip graduates with a range of technical, business and behavioural skills needed for the successful implementation and management of Information Technology in todays’ business environment. Graduates of the programme take appropriate IT professional positions in industry and organisations, or pursue higher education and research in related disciplines.

Why join this programme?The Masters of Information Technology curriculum inculcates advance knowledge of information and communication technology. It is an ideal choice for a student who wishes to enhance his/her expertise with specialist IT knowledge. Based on their learning and research interactions, MSIT students at Department of Computing get a unique exposure by visiting world-class research labs, both for short and long-term projects.

Associated CareersThe graduates of our MSIT programme have gone on to achieve success in both industry and research in Information Technology and Computing. They attribute their success to the high quality of teaching and emphasis on research activities. The graduates are working in various national and multinational IT firms as research scientists, managers, business analysts, network system analysts, and a few of them are successful technology entrepreneurs.

Programme Code-600

Semester – I

Course Code Course Title Credits

CS-820 Advanced Database Concepts 3

SE-811 Object Oriented Analysis & Design 3

CSE-870 Network Switching & Routing 3

Total 9

Semester – II

SE-820 Software Quality Engineering 3

MATH-802 Mathematical Methods of IT 3

OO Technologies – Elective I 3

Total 9

Semester-IIIOO Technologies – Elective II 3

OO Technologies – Elective III 3

Total 6

Semester-IVCS-899 Thesis 6

Track – II: Network Technologies

Semester – ICS-820 Advanced Database Concepts 3

SE-811 Object Oriented Analysis & Design 3

CSE-870 Network Switching & Routing 3

Total 9

Track – I: Object-oriented Technologies

Page 17: SEECS-2712

SEEC

S

141www.nust.edu.pk NUST Prospectus 2012Engineering, IT and Computer Science

Track – 4 E-Commerce Technologies

Semester – I

Course Code Course Title Credits

CS-820 Advanced Database Concepts 3

SE-811 Object Oriented Analysis & Design 3

CSE-870 Network Switching & Routing 3

Total 9

Semester-IV

CS-899 Thesis 6

Track – III: Database Technologies

Semester – ICS-820 Advanced Database Concepts 3

SE-811 Object Oriented Analysis & Design 3

CSE-870 Network Switching & Routing 3

Total 9

Semester – IICS-821 Distributed Databases 3

MATH-802 Mathematical Methods of IT 3

Database Technologies – Elective I 3

Total 9

Semester-IIICS-823 Advanced Tobics in Database 3

Database Technologies – Elective II 3

Total 6

Semester-IVCS-899 Thesis 6

Total

Semester – II Course Code Course Code Credits

CSE-871 Photonic Networks 3

CSE-872 Wireless Networks 3

MATH-802 Mathematical Methods of IT 3

Total 9

Semester-IIICSE873 Advanced Network Security 3

Network Technologies – Elective I 3

Total 6

Page 18: SEECS-2712

SEEC

S

142 www.nust.edu.pkNUST Prospectus 2012 Engineering, IT and Computer Science

Elective Courses (MS and PhD in Information Technology)

Course Code Course Title Credit Course Code Course Title Credit

CS-866 Graph Theory and Algorithms 3

O O Technologies Track Database Technologies Track

CS-800 Strategic Information Management 3

CS-832 Distributed Computing 3 CS-800 Strategic Information Management 3

SE-812 Advanced OO Design and Implementation 3 CS-832 Distributed Computing 3

CS-822 Data Mining 3 CS-824 Web based Databases 3

CS-853 Formal Methods 3 CS-826 Object Oriented Databases 3

CS-836 Advance Distributed Computing 3 CS-836 Advance Distributed Computing 3

SE-841 Enterprise OO Technologies 3 CS-853 Formal Methods 3

CS-831 Parallel Computing 3 CS-822 Data Mining 3

CS-877 Artificial Intelligence & Machine Learning 3 CS-883 Data Security & Privacy 3

CS-883 Data Security & Privacy 3 CS-831 Parallel Computing 3

SE-800 Advanced Software Engineering 3 CS-803 Internet Marketing 3

Network Technologies Track E-commerce Technologies Track

CS-800 Strategic Information Management 3 CS-800 Strategic Information Management 3

CSE-860 Advanced Data Communication 3 CS-832 Distributed Computing 3

CSE-874 Wireless Sensor Networks 3 SE-820 Software Quality Engineering 3

CSE-875 QOS for Networks 3 CS-822 Data Mining 3

CSE-876 Network Design & Management 3 CS-804 Ecommerce Laws and Regulations 3

CSE-877 Adv Computer Networks 3 CS-883 Data Security & Privacy 3

Semester – II

Course Code Course Title Credits

CS-801 E-Commerce Engineering 3

MATH-802 Mathematical Methods in IT 3

CSE-870 E-Commerce Technologies – Elective I 3

Total 9

Semester – III

CS-802 Planning and Designing E-Commerce Projects 3

E-Commerce Technologies – Elective II 3

Total 6

Semester – IV

CS-899 Thesis 6

Total

Page 19: SEECS-2712

SEEC

S

143www.nust.edu.pk NUST Prospectus 2012Engineering, IT and Computer Science

MS in Computer and Communication Security (Evening)MS in Computer and Communication Security (MS-CCS) aims to produce highly skilled professionals that are specialised in security aspects of information technology.

Why join this programme?Information security is one of the most essential requirements for an information-based economy of the future. Organisations and people that use and depend on information technology must ensure that their systems are not compromised and exploited by attackers. This programme will expose the students to the most advanced technologies to date in attacking computer and communication systems as well as preventing attacks. Students will have a solid foundation to conduct research and development in new security technologies which will give them a competitive advantage in the industry. It should be noted that this degree is intellectually challenging and students with a passion for problem solving using mathematics and/or computer programming will find this course very interesting and rewarding.

Associated CareersThe MS-CCS degree can create opportunities for employment as security consultants in major public service sectors, such as telecommunications and banking, as well as employment within specialist information security research and development companies (both local and foreign).

MS Coursework Programme Code-630

Semester – I (Core Courses) Semester – II

Course Code Course Title Credits Course Code Course Title Credits

CSE-801 Information and Coding Theory 3 CSE-850 Computer Security 3

CSE-806 Data Communication Networks & Security 3 CSE-860 Secure Communication System

Design 3

CSE-807 Cryptography and Security Mechanisms 3 CSE-870 Computer Crime and Ethics 3

Total 9 Total 9

Semester – IV

Course Code Course Title Credits

CSE-890 Thesis 6

Semester – III (Any two Electives)Course Code Course Title Credits

CSE-851 Advanced Cryptology 3

CSE-871 Security Management 3

CSE-852 Access Control and Database Security 3

CSE-853 Advanced Network Security 3

CSE-813 Digital Design for Communication Systems 3

CSE-861 Information Hiding 3

CSE-872 Digital Forensics 3

CSE-862 Digital Signal Processing 3

CSE-863 Wireless Network Security 3

CSE-854 Trusted Computing 3

CSE-809 Independent Study 3

Page 20: SEECS-2712

SEEC

S

144 www.nust.edu.pkNUST Prospectus 2012 Engineering, IT and Computer Science

Bachelors in Electrical EngineeringElectrical Engineering encompasses a broad spectrum of knowledge areas including Electronics (Digital and Analogue), Signal Processing and Communication Systems, Controls Systems and Robotics, Electromagnetic & Electro-optics, Electrical Energy Generation and Distribution.The Electrical Engineering department at SEECS prepares the students to become professional electrical engineers who are proficient in applying the knowledge acquired at SEECS in core electrical engineering disciplines to solve practical engineering problems.

Why join this programme?In the contemporary world, applications of electronics and electrical engineering are both diverse and pervasive. By joining the Electrical Engineering programme you take the first step in becoming a member of an elite group of specialists who will always have a niche area of knowledge which shall never get redundant. The programme is especially prominent for the following reasons: » Strong focus on teaching excellence » Strong focus on incorporating practical skills in lab work and on fostering research and innovation » Increased job opportunities for SEECS graduates due to greater market acceptance

Associated Careers

Electrical and electronic engineering graduates are in demand in a number of industries-broadcast communications, mobile communications, optical communications, integrated circuit design, instrumentation, medical engineering, avionics, consumer electronics and computer networking, to name but a few. Graduates can also pursue research, as PhD students, or join industrial laboratories.

The Electrical Engineering (EE) department at NUST SEECS currently offers an undergraduate degree in Electrical Engineering with various specialisations and a strong post-graduate program leading to PhD in Electrical Engineering. The EE department offers a broad range of EE courses, both elementary and advanced, spanning the whole gamut of EE disciplines including areas such as electronics, electrical machines, power engineering, control systems, computer systems, communication systems and networks.

The EE department aims to achieve academic and research leadership in its subject area through its well-designed curriculum (that emphasizes conceptual understanding and fosters creativity) coupled with its strong focus on research, innovation, and industry-liaison. NUST SEECS also strongly emphasizes on imbibing the graduates with sound professional ethics.

Department of Electrical Engineering

Page 21: SEECS-2712

SEEC

S

145www.nust.edu.pk NUST Prospectus 2012Engineering, IT and Computer Science

Scheme of Studies Programme Code: 604Semester-I Semester-IICourse Code Course Title Credits Course Code Course Title CreditsMATH–101 Calculus and Analytical Geometry 3-0 EE–111 Linear Circuit Analysis 3-1ME–105 Workshop Practice 0-1 ME–100 Engineering Mechanics 3-0HU–100 English 2-0 HU–101 Islamic Studies 2-0CS–105 Introduction to Programming 1-1 ME –104 Engineering Drawing 0-1MATH–121 Linear Algebra and ODEs 3-0 MATH–106 Multivariable & Vector

Calculus 3-0

HU–107 Pakistan Studies 2-0 CS – 212 Object Oriented Programming (OOP)

3-1

PHY–101 Applied Physics 3-1Total 17 Total 17

Semester-III Semester-IVCourse Code Course Title Credits Course Code Course Title CreditsEE–221 Digital Logic Design 3-1 EE–232 Signals and Systems 3-1 CS–250 Data Structures and Algorithms 3-1 EE–215 Electronic Devices and

Circuits3-1

EE–211 Electrical Network Analysis 3-1 EE–260 Electrical Machines 3-1ME-102 Thermodynamics 2-0 EE–222 Microprocessor Systems 3-1MATH–232 Complex Variables and Transforms 3-0 MATH–361 Probability & Statistics 3-0

Total 17 Total 19

Semester – V Semester – VICourse Code Course Title Credits Course Code Course Title Credits

MATH–351 Numerical Methods 3-0 EE–371 Linear Control Systems 3-1

EE–330 Digital Signal Processing 3-1 HU–109 Communication Skills 2-0

EE–313 Electronic Circuit Design 3-1 ECO–130 Engineering Economics 2-0

EE–351 Communication Systems 3-1 EE – 383 Instrumentation and Measurements 2-1

EE–241 Electromagnetic Field Theory 3-0 EE – XXX CS – XXX Elective-I 3-X

EE–XXX

CS–XXX Elective – II 3-X

Total 18 Total 17+X

Semester – VII Semester – VIIICourse Code Course Title Credits Course Code Course Title Credits

OTM–455 Engineering Project Management 2-0 HU–222 Professional Ethics 2-0

MGT–471 Entrepreneurship 2-0 EE–499 Senior Design Project-II 0-4

HU–212 Technical & Business Writing 2-0 XX–XXX University Elective 3-X

EE–498 Senior Design Project-I 0-2 EE–XXXCS–XXX

Elective Lab 0-X

EE–XXXCS–XXX

Elective – III 3-X

EE–XXXCS–XXX Elective – IV 3-X

EE–XXXCS–XXX Elective-V 3-X Total 9+X

Total 17+X Grand Total 131+X

Page 22: SEECS-2712

SEEC

S

146 www.nust.edu.pkNUST Prospectus 2012 Engineering, IT and Computer Science

* Electives shall be offered based on students’ interest and subject to availability of resources

Control Engineering Course Code Course Title CreditsEE-372 Digital Control Systems 3-1EE-374 Optimal Control 3-0EE-375 Introduction to Adaptive Control 3-1EE-376 Stochastic Control 3-1EE-377 Multivariable Control 3-1EE-378 Introduction to Non-linear Control 3-0EE-381 Robotics-I 3-1

EE-475 Power System Operation and Control

3-0

EE-481 Robotics-II 3-0EE-472 Industrial Control and Automation 3-0

EE-476 System Identification 3-0EE-493 Applied Control and Navigation

Systems3-0

EE-XXX Selected Topics in Control Engi-neering

3-0

RF & Microwave EngineeringCourse Code Course Title CreditsEE-341 Transmission Lines, Antennas &

Wave Propagation3-1

EE-342 Microwave Engineering 3-1EE-343 Transmission Lines & Waveguides 3-1EE-344 Wave Propagation and Antennas 3-1EE-441 Microwave ICs Design 3-0

EE-442 Microwave Devices 3-1

EE-443 Electromagnetic Compatibility 3-0EE-444 Antenna Design 3-0

EE-XXX Selected Topics in RF & Microwave 3-0

Telecommunication Engineering

Course Code Course Title Credits

EE-352 Communication Systems II 3-1

EE-356 Wireless Communication 3-0

EE-357 Computer and Communication Networks

3-1

EE-451 Mobile Communication Systems 3-0EE-452 Satellite Communication Systems 3-0EE-455 Optical Fiber Communication 3-0EE-458 Broadband Technologies 3-0

EE-491 Radar Systems 3-1

EE-XXX Selected Topics in Telecommunica-tion

3-0

Electronics StreamCourse Code Course Title CreditsEE-385 Industrial Electronics 3-1EE-412 VLSI Circuit Design 3-0EE-414 Digital Electronics 3-1EE-415 Opto-Electronics 3-1EE-316 Operational Amplifier Applications 3-1EE-318 Solid State Electronics 3-0EE-XXX Selected Topics in Electronics Engi-

neering3-0

Computer Engineering

Course Code Course Title CreditsEE-321 Computer Architecture and Orga-

nization3-1

EE-333 Digital Image Processing 3-0EE-421 Digital System Design 3-1

EE-423 Embedded System Design 3-1CS-220 Database Systems 3-1CS-251 Design & Analysis of Algorithms 3-0CS-330 Operating Systems 3-1CS-474 Computer Vision 2-1CS-475 Computer Vision 3-0CS-435 Parallel & Distributed Processing 3-1CS-470 Machine Learning 3-0SE-200 Software Engineering 3-0EE-XXX Selected Topics in Computer Engi-

neering3-0

Electives

Power Engineering Course Code Course Title CreditsEE-365 Renewable Energy Systems 3-0EE-367 Electrical Power Transmission &

Distribution3-1

EE-369 Power Electronics 3-0EE-368 Power Electronics 3-1

EE-461 Power System Analysis and Design 3-0

EE-463 Fundamentals of High Voltage Engineering

3-0

EE-464 Power Systems Protection 3-0

EE-482 Electric Drives 3-0

EE-497 Power Engineering Lab 0-1

EE-465 Power Economics and Management 3-0CE-185 Basic Civil Engineering 3-1

EE-XXX Selected Topics in Power Engineer-ing

3-0

Page 23: SEECS-2712

SEEC

S

147www.nust.edu.pk NUST Prospectus 2012Engineering, IT and Computer Science

This programme aims to produce highly-skilled professionals focused on productive research and development in the vast domain of electrical and electronics engineering. The postgraduate programme in electrical engineering at SEECS will allow motivated researchers to expend their knowledge base and acquire new skills in analysis and problem solving, creating challenging opportunities for a rewarding research career. The programme has been devised keeping in view the latest market demands and it encompasses a broad area covering advanced digital and analogue electronics, communication, signal processing, multimedia and computer vision, advanced controls of robotics and microelectronics / nanoelectronics. Currently, five areas of specialisation are being offered at the department. These include Digital System & Signal Processing, Telecommunication & Computer Networks, Power Electronics & Controls, RF & Microwaves and Electronic Material & Devices. The number of elective courses will be offered during the second and third semesters, depending upon the students’ interest and availability of specialist faculty.

Why join this programme?By joining the Electrical Engineering programme at NUST-SEECS, you become part of a dynamic research community that is actively pursuing solutions for important contemporary problems in a variety of research areas. The postgraduate programme at the EE department of SEECS is especially prominent for the following reasons: » Vibrant research community that encourages and expects excellence » Increased options for SEECS graduates to participate/ engage in diverse research areas as active members of various SEECS

research groups » Frequent seminars/workshops on various research topics » Opportunities for research commercialisation and expert entrepreneurial mentoring

Associated CareersElectrical Engineers contribute to the development of a wide range of technologies. They design, develop, test and supervise the deployment of electrical systems and electric devices. They may work on design of sub-micron Digital and Analogue Integrated Circuits, DSP and Computer Vision Algorithms, Telecommunication Systems, the operation of electric power stations or the electrical control of industrial machinery. Students can subsequently utilise their knowledge to either pursue an advanced research degree (MPhil or PhD) or seek employment in technology companies, both local and foreign.

MS and PhD in Electrical Engineering

Page 24: SEECS-2712

SEEC

S

148 www.nust.edu.pkNUST Prospectus 2012 Engineering, IT and Computer Science

Semester – I (Core Courses) Semester – IICourse Code Course Title Credits Course

Code Course Title Credits

EE-800 Analysis of Stochastic Systems 3 EE-822 Information and Coding Theory 3

EE-820 Advanced Digital Communication 3 Elective – I

EE-810 Advanced Computer Networks 3 Elective – II

Semester III (At least 2 elective courses) Semester – IVCourse Code Course Title Credits Course

Code Course Title Credits

Elective – III EE-999 Thesis 6

Elective – IV

Scheme of Studies Programme Code-612Track –I: Telecommunication and Computer Networks

Computer Networks ElectivesCourse Code Course Title CreditsEE-833 Advanced Algorithms 3EE-812 Mobile Computing and Wireless

Networks3

EE-817 Wireless sensor and mesh networks 3EE-920 Advanced Data Communication

systems3

EE-901 Network Performance Analysis 3

Communication Systems Engineering ElectivesCourse Code Course Title Cred-

itsEE-905 Detection and Estimation Theory 3EE-821 Error Control Coding 3

EE-873 Microwave Communication System Design

3

EE-823 Optical Communication Systems 3

EE-825 Wireless Communication Systems 3EE-903 Advanced Photonic Networks 3EE-907 Digital Design for Communication

Systems3Network / Communication Security Electives

Course Code Course Title CreditsSEC-800 Data Communication Networks &

Security3

SEC-801 Cryptography and Security Mecha-nisms

3

SEC-820 Computer Security 3SEC-821 Secure Communication System

Design3

SEC-805 Computer Crime and Ethics 3SEC-822 Access Control and Database

Security3

SEC-810 Advanced Network Security 3SEC-817 Cryptography and Network Security 3SEC-802 Advanced Cryptology 3SEC-830 Information Hiding 3SEC-831 Digital Forensics 3

Compulsory Professional Development WorkshopsTechnical writingPhilosophy & Methodology of Scientific Research

Page 25: SEECS-2712

SEEC

S

149www.nust.edu.pk NUST Prospectus 2012Engineering, IT and Computer Science

Semester – I Semester – IICourse Code Course Title Credits Course

Code Course Title Credits

EE-871 Electromagnetic Theory 3 EE-874 Microwave Transmission Lines & Waveguides 3

Elective-I Elective-III

Elective-II Elective-IV

Track –II : RF & Microwave Engineering

Semester III Semester – IVCourse Code Course Title Credits Course

Code Course Title Credits

EE-919 Microwave Devices and Systems 3 EE-999 Thesis 6

Elective – V

ElectivesCourse Code Course Title CreditsEE-830 Advanced Digital Signal Processing 3EE-820 Advanced Digital Communication 3EE-825 Wireless Communication Systems 3EE-811 Cognitive Radio Networks 3EE-870 Antennas and Wave propagation 3EE-872 EMC/EMI 3EE-873 Microwave Communication System

Design3

EE-881 RF Transceiver Design 3EE-905 Detection and Estimation Theory 3EE-918 Advanced Semiconductor Device

Theory3

EE971 Microwave Integrated Circuit Design

3

EE-904 Satellite Communications 3EE-880 Analog Integrated Circuit Design 3EE-837 RF Communication System Design 3

Math ElectivesCourse Code Course Title CreditsISE-815 Graph Theory & Algorithm 3

Compulsory Professional Development WorkshopsTechnical writingPhilosophy & Methodology of Scientific Research

Page 26: SEECS-2712

SEEC

S

150 www.nust.edu.pkNUST Prospectus 2012 Engineering, IT and Computer Science

Semester – I (Core Courses) Semester – IICourse Code Course Title Credits Course

Code Course Title Credits

EE-800 Analysis of Stochastic Systems 3 Elective – I 3

EE-830 Advanced Digital Signal Processing 3 Elective – III 3

EE-831 Advanced Digital System Design 3 Elective – III 3

Track – III Digital Systems and Signal Processing

Semester III Semester – IVCourse Code Course Title Credits Course

Code Course Title Credits

Elective – V EE-999 Thesis 6

Digital Signal Processing ElectivesCourse Code Course Title CreditsEE-833 DSP Hardware System Design 3EE-834 DSP Software System Design 3EE-832 Applied Signal Processing 3EE-909 Signal Detection and Estimation 3EE-906 Adaptive Filter Theory 3EE-908 Multi-rate Systems and Filter Banks 3

Computer Vision ElectivesCourse Code Course Title CreditsEE-840 Advanced Digital Image Processing 3EE-841 Computer Vision 3EE-910 Pattern Recognition 3EE-911 Speech Processing 3EE-912 Advanced Topics in Computer Vi-

sion and Image Processing3

Embedded Systems ElectivesCourse Code Course Title CreditsEE-850 Advanced Computer Architecture 3EE-851 Embedded System Design 3EE-852 ASIC Design Methodology 3EE-853 System on Chip Architectures 3EE-854 Compiler Construction 3EE-855 System level Packaging 3EE-914 Advanced VLSI Design 3EE-915 System Validation 3

EE-913 Parallel Processing Computer Systems 3

Digital Instrumentation ElectivesCourse Code Course Title CreditsEE-861 Sensors & Transducers 3EE-860 Instrumentation and Systems 3EE-862 Data Acquisition & Mixed Signals

Design3

EE-916 Computerized Tomography Systems 3EE-917 Analysis of Measurement Environ-

ment3

Math ElectivesCourse Code Course Title CreditsMTH-401 Numerical Methods 3

Compulsory Professional Development WorkshopsTechnical writingPhilosophy & Methodology of Scientific Research