School of Sciences and Emerging Technologies

School of Sciences and Emerging Technologies Syllabus

Postgraduate Degree
M.Sc.(Computer Science)

Semester 1

Computer Programming

Computer Programming Lab

DBMS

DBMS Lab

Probability & Statistical Analysis

Fundamentals of Digital Marketing

Semester 2

Operating Systems

Operating Systems Lab

Data Structure & Algorithms

Data Structure & Algorithms Lab

Introduction to Cyber Security

Software Engineering

Semester 3

Web Programming

Web Programming Lab

Data Mining & Visualization

Data Mining & Visualization Lab

Computer Networks

Introduction to Data Science

Semester 4

Major Project (SRS, DFD, Database Design, Input/output Design, Coding, Testing & Deployment)

Seminar (Based on Major Project)

Undergraduate Degree
B.Sc. (Data Sciences)

Semester 1

Problem Solving using Computer

Fundamental of IT

Introduction Data Science

Problem Solving using Computer Lab

Fundamental of IT Lab

Introduction Data Science Lab

Effective Communication in English

Sikh Heritage and Ethos*

Semester 2

Operating System

Statistical Foundation

Introduction to Logic

Operating System Lab

Statistical Foundation Lab

Introduction to Logic Lab

Environmental Studies

Semester 3

Database Management Systems

Data Mining and Visualization

Data Preparation

Mathematical Foundation for DS

Database Management Systems Lab

Data Mining and Visualization Lab

Data Preparation Lab

Semester 4

Computer System Architecture

Data Communication and Networks

Machine Learning

Introduction to Analytics and AI

Computer System Architecture Lab

Data Communication and Networks Lab

Machine Learning Lab

Semester 5

Introduction to Deep Learning

Big Data Management

Software Project Management

Social Network Analysis

Introduction to Deep Learning Lab

Big Data Management Lab

Software Project Management Lab

Semester 6

e-Platforms for ML

Applications of Data Science

Technical Report Writing

Applications of Data Science Lab

Technical Report Writing Lab

Project

Diploma
Web Application Development

Semester 1

Introduction to Web Development

Principles of Design

Web Programming - I (Client Side Scripting)

Web Programming - I (Client Side Scripting) Lab

Principles of Design Lab

Semester 2

Digital Imaging

Web Programming - II ( Server Side Scripting)

Programming with Python

Digital Imaging Lab

Web Programming - II ( Server Side Scripting) Lab

Programming with Python Lab

Software Development and Programming

Office Automation and E- Governance

Multimedia and Animation

Semester 1

Introduction to Multimedia

Digital Imaging

2D Animation

Digital Imaging Lab

2D Animation Lab

Semester 2

3D Animation

Animator

Minor Project

3D Animation Lab

Animator Lab

Mobile Application Development

Semester 1

Introduction Mobile Architecture

Programming Using Java

Introduction to Android

Programming Using Java Lab

Introduction to Android Lab

Semester 2

Introduction to Windows Mobile and IOS

Image Design and Animation

Introduction to Database

Introduction to Windows Mobile and IOS Lab

Introduction to Database Lab

IT Enabled Services

Artificial Intelligence and Data Science

Semester 1

Problem Solving using Python

Introduction to AI and DS

Statistical Foundation

Problem Solving using Python Lab

Statistical Foundation Lab

Semester 2

Data Mining and Visualization

Machine Learning

Data Mining and Visualization Lab

Machine Learning Lab

Project

Certificate Course
Web Application Development

Semester 1

Introduction to Web Development

Principles of Design

Web Programming - I (Client Side Scripting)

Principles of Design Lab

Web Programming - I (Client Side Scripting) Lab

Software Development and Programming

Office Automation and E- Governance

Multimedia and Animation

Semester 1

Introduction to Multimedia

Digital Imaging

2D Animation

Digital Imaging Lab

2D Animation Lab

Mobile Application Development

Semester 1

Introduction Mobile Architecture

Programming Using Java

Introduction to Android

Programming Using Java Lab

Introduction to Android Lab

IT Enabled Services

Cyber Security

Semester 1

Data Communication and Networks

Fundamental of Information Security

Cyber Attacks and Counter Measures

Cyber Security Techniques

Operating System

Data Communication and Networks Lab

Fundamental of Information Security Lab

Cyber Attacks and Counter Measures Lab

Cyber Security Techniques Lab

Operating System Lab

Certificate in Computer Applications

Semester 1

Word Processing

Spread Sheet

Presentations

Artificial Intelligence and Data Science

Semester 1

Problem Solving using Python

Introduction to AI and DS

Statistical Foundation

Problem Solving using Python Lab

Statistical Foundation Lab

Updates