MS Computer Engineering

About MSCEN

Master of Science Computer Engineering (MSCEN) at NUTECH prepares students for advanced study, research, and industrial practice in the field of computer engineering. The industry-oriented curriculum of MS Computer Engineering provides the right blend of core courses and electives which are grouped into following areas: Data Science and Systems, AI, Robotics and Computer vision, Cyber physical systems, Hardware systems etc., and optional Thesis. Our Master of Science Computer Engineering degree program will prepare the students for the following careers:

  1. AI/Machine Learning Research Engineer
  2. Data Scientist/ Analyst
  3. Network Engineer
  4. Computer Vision Engineer
  5. IoT Engineer
  6. Robotics Engineer
  7. Embedded Systems Engineer
  8. Cybersecurity Analyst
  9. Software Developer

Objectives

Program Educational Objectives (PEOs)

  1. To apply theoretical, practical knowledge and provide innovative solutions of complex engineering problems in computer engineering and allied domains.
  2. To demonstrate satisfactory interpersonal skills as an individual and in a team with the help of effective oral and written communication.
  3. To pursue continual professional development, lifelong learning and sustainable growth of the society.

Program Learning Outcomes (PLOs)

PLO-1 Engineering Knowledge: Apply knowledge of mathematics, natural science, engineering fundamentals and Engineering specialization to the solution of complex engineering problems (WK1-WK4).

PLO-2 Problem Analysis: Identify, formulate, conduct research literature, and analyze complex Engineering problems reaching substantiated conclusions using first principles of mathematics, natural sciences and engineering sciences (WK1-WK4).

PLO-3 Design/Development of Solutions: An ability to design solutions for complex engineering problems and design systems, components or processes that meet specified needs with appropriate consideration for public health and safety, cultural, societal, and environmental considerations (WK-5).

PLO-4 Investigation: Conduct investigation of complex Engineering problems using research-based knowledge and research methods, including design of experiments, analysis and interpretation of data, and synthesis of information to provide valid conclusions (WK-8).

PLO-5 Tool Usage: Create, select and apply appropriate techniques, resources, and modern engineering and IT tools, including prediction and modeling, to complex Engineering problems, with an understanding of the limitations (WK-2 and WK-6).

PLO-6 The Engineer and the World: Analyze and evaluate sustainable development impacts to society, the economy, sustainability, health and safety, legal frameworks, and the environment while solving complex engineering problems (WK-1, WK-5, and WK-7).

PLO-7 Ethics: Apply ethical principles and commit to professional ethics and norms of engineering practice and adhere to relevant national and international laws. Demonstrate an understanding of the need for diversity and inclusion (WK-9).

PLO-8 Individual and Collaborative Team Work: Function effectively as an individual, and as a member or leader in diverse and inclusive teams and in multi-disciplinary, face-to-face, remote and distributed settings (WK-9).

PLO-9 Communication: Communicate effectively and inclusively on complex engineering activities with the engineering community and with society at large, such as being able to comprehend and write effective reports and design documentation, and make effective presentations, taking into account cultural, language, and learning differences (WK-1 and WK-9).

PLO-10 Project Management and Finance: Demonstrate knowledge and understanding of engineering management principles and economic decision making and apply these to one’s own work, as a member and leader in a team, to manage projects in multidisciplinary environments (WK-2 and WK-5).

PLO-11 Lifelong Learning: Recognize the need for, and have the preparation and ability for;

  1. Independent and life-long learning
  2. Adaptability to new and emerging technologies
  3. Critical thinking in the broadest context of technological change (WK-8 and WK-9).

Eligibility Criteria

Bachelors/ Master’s degree must be accredited by PEC/HEC (as applicable) in relevant disciplines as mentioned below:

  1. Computer Engineering
  2. Computer System Engineering
  3. Computer Science
  4. IT
  5. Software Engineering
  6. Artificial Intelligence
  7. Electrical Engineering
  8. Electronics Engineering
  9. Telecommunication
  10. Avionics
  11. Information Systems & Informatics or equivalent

Applicants should have a minimum CGPA of 2.0 (on a scale of 4.0) or 50% marks where CGPA is not given.

Curriculum

Study Scheme

The proposed study Scheme for MS CEN program at NUTECH is given below.

Semester I
Courses Cr Hrs
Core Course-I 3
Core Course-II 3
Research Methodology (1 contact hour -noncredit) -
Elective-I 3
Total 9
Semester II
Courses Cr Hrs
Core Course-III 3
Elective-II 3
Elective-III 3
Elective-IV 3
Total 12
Semester III  
Courses Cr Hrs
Elective-V 3
Thesis 6
Total 9

Prerequisite Courses

At least 6 - 12 months of formal coursework in computer programming. Also Formal coursework in:

  • Digital Logic Design or equivalent
  • Computer Organization and Architecture or equivalent
  • Operating System or equivalent

Students shall be required to complete the deficiency courses (as mentioned above) if required.

List Core Courses

S No. Course Code Course Title Cr. Hrs.
1   Advanced Computer Architecture 3
2   Advanced Digital Systems Design 3
3   Advanced Digital Signal Processing 3
4   Advanced Computer Networks 3
5   Information Theory and Coding 3
6   Advanced Operating Systems 3
7   Advanced Algorithms Analysis & Design 3
8   Stochastic Processes 3
9   Advanced Database Management Systems 3
10   Advanced Software Engineering 3

 

S No. Course Code Course Title Cr. Hrs.
1   Artificial Intelligence 3
2   Machine Learning 3
3   Deep Learning 3
4   Data Science 3
5   Data Mining 3
6   Big Data Analytics 3
7   Modeling and Simulation 3
8   Web Technologies 3
9   Human Computer Interface 3
10   Advance digital image processing 3
11   Computer Vision 3
12   Robotics 3
13   Advanced Control Systems 3
14   Intelligent Control Systems 3
15   Industrial Automation and Control 3
16   Virtual reality 3
17   Game Design and Development 3
18   Cyber Physical Systems 3
19   Fault Diagnosis 3
20   Internet of Things 3
21   Distributed System 3
22   Parallel Processing 3
23   Wireless Sensor Networks 3
24   Wireless and Digital Communications 3
25   Cloud Computing 3
26   Advanced Computer Networks 3
27   ASIC and FPGA Design 3
28   Advanced Embedded Systems Design 3
29   VLSI Principles and Applications 3
30   System on Chip Design 3
31   Advanced Microprocessor Systems 3
32   Nanotechnology 3
33   Case Studies and Projects 3
34   Special topics in Computer Engineering like: 3