My courses

My B.Tech Courses

Semester 8 (Ongoing)

n/a

CEN805: Network Security

Instructor: Dr. (Prof.) Amjad

Book followed: Cryptography and Network Security, 3rd ed, B.A. Forouzan, McGrawHill; Cryptography and Network Security: Principles and Practice 7th ed, W. Stallings, Prentice Hall.

n/a

CEN806: Soft Computing

Instructor: Dr. Musheer Ahmad

Books followed: Soft Computing & Intelligent Systems Design, F.O. Karray & C. DeSilva, Pearson.

n/a

CEN807: Natural language processing and Information Extraction

Instructor: Dr. Zeeshan Ansari

Books followed: Speech and Language Processing: An Introduction to Natural Language Processing, Computational Linguistics and Speech Recognition 2e, D. Zurafsky & J.H. Martin, Pearson

n/a

CEN893: Natural Language Processing Lab

Instructor: Dr. Zeeshan Ansari

n/a

CEN891: Major project

Supervisor: Dr. (Prof) Tanvir Ahmad

Title: A New policy for the k-server problem and its analysis

Brief: In this research project, we present a new deterministic policy for the k-server problem in the general metric space and its competitive analysis. The policy mobilises all servers towards a request by a function of the inverse proportion of their distance from the request. This policy balances the presence of servers in the space so that worst case possibilities exploited by the adversary are reduced and a better competitiveness can be achieved.

Semester 7

n/a

CEN701: Data Mining

Instructor: Dr. (Prof.) Tanvir Ahmad

Studied: Data Preprocessing, Data Warehousing, Association Rule Mining - Apriori, FP growth, Advanced pattern mining, Sequence & Text Mining, Dimentionality Reduction, Classification Algorithms, Algorithm evaluation parameters, Ensemble classifiers, Clustering Algorithms.Outlier Detection

Book followed: Data Mining Concepts & Techniques 3rd Ed., Han & Kamber, Morgan Kaufmann; Introduction to data mining, Tan, Steinbach & Kumar, Pearson Education

n/a

CEN703: Artificial Intelligence

Instructor: Mr. Jawahar Lal

Studied: What is AI, Task Domains of AI, Approaches to Knowledge Representation, Resolution & Natural Deduction, Search Spaces & Heuristic Search Techniques, AI in Game Playing, Connectionist Models, Expert Systems.

Books followed: Artificial Intelligence 3rd Ed., E.Rich and K.Knight, TMH; Artificial Intelligence 3rd Ed., Winston, Pearson Education.

n/a

CEN704 : Parallel & Distributed Computing

Instructor: Dr. (Prof.) Bashir Alam

Studied: Parallel Organisation & Architecture, Performace Metrics, Design & Analysis of Parallel Algorithms, Load balancing, Cluster Programming using MPI,Programming massive parallel processors using CUDA & OPENCL, Introduction to Distributed Computing.

Books followed: Advanced Computer architectures, Parallelism, Scalability & Programmability, Kai & Hwang, TataMcGraw; Computer Architecture – A quantitative approach 5th Ed, Hennessey & Patterson, MK;

n/a

CEN707: Digital Image Processing & Computer Vision

Instructor: Dr. Faiyaz Ahmad

Studied: The Human Eye, Intensity Transformations, Filtering, Image Restoration, Geometric Transformation, Morphological Image Processing, Image Segmentation, Deep Learning for Image Classification, The ImageNet Large Scale Visual Recognition Challenge and evolution of deep learning models.

Books followed: Digital Image Processing, Gonzalez & Woods, Person Education; Computer vision: Algorithms and Applications, Richard Szeliski.

n/a

CEN791: Data Mining Lab

Instructor: Dr. Zeeshan Ansari

Programs Done : Webscraping from wikipedia and twitter and producing structured data. Association rule miner, Naive & Gaussian Bayes classsifer, k-nearest neighbour classifier, Implementation of k-means clustering, Decicion tree classifier, Implementation of a Bayesian Belief Network.

Book followed: Data Mining Concepts & Techniques 3rd Ed., Han & Kamber, Morgan Kaufmann

n/a

CEN792: Minor Project

Instructor: Dr. (Prof.) Tanvir Ahmad

Title : A new polynomial time heuristic for the hamiltonian cycle problem


Semester 6

n/a

CEN601: Analysis & Design of Algorithms

Instructor: Dr. Shahzad Alam

Studied: Analysis Methods, Sorting Algorithms, Divide & Conquer Paradigm, Dynamic Programming, Greedy Paradigm, Graph Algorithms, Pattern Search Algorithms

Book followed: Introduction to Algorithms, Cormen, Leiserson, Rivest, Stein, PHI; Data Structures and Algorithms in Java, Goodrich, Tamassia, Wiley; Design & Analysis of Computer Algorithms, Aho, Ullman, Hopcroft, Pearson Education

Coursework:

n/a

CEN602: Software Engineering

Instructor: Mr. Jawahar Lal

Studied: SDLC models, s/w requirement analysis & specification, s/w project planning, s/w design, s/w metrics, s/w reliability, s/w testing, s/w maintainence

Books followed : Software Engineering - A Practitioner's Approach, Pressman, TataMcGraw; Software Engineering, Agarwal & Singh, NewAge

Coursework:

n/a

CEN603: Compiler Design

Instructor: Dr. Sarfaraz Masood

Studied: Lexical Analysis, Syntax Analysis, Syntax directed translation & semantic Analysis, Intermediate code generation, Code optimization, Compiler Implementation, Automation tools

Books followed: Compiler design, Aho & Ullman, Pearson

Coursework:

n/a

CEN604: Embedded Systems

Instructor: Dr. Waseem Ahmad

Studied:

Books followed: The 8051 Microcontroller & Embedded systems, Mazidi & Mazidi; Introduction to Embedded Systems, Shibu, TataMcGraw

Coursework:

n/a

CEN605: Internet Protocols

Instructor: Dr. Mumtaz Ahmed

Studied: OSI Model, BOOTP & DHCP, DNS, TELNET, FTP, TFTP, SMTP, SNMP, HTTP, WWW, TCP, UDP, IP, ICMP, IGMP, ARP & RARP, Mobile IP, Multicasting, RIP, OSPF, BGP, Frame Relay, x25

Book followed, TCP/IP protocol Suite, Forouzan

Coursework:

n/a

CEN691: Embedded Systems Lab

Instructor: Er. Hannan Mansoor

Programs: Study of Keil microvision IDE & Flash magic tool, blinking LED, 3bit counter on LEDs, counter based on 2-switch input, counter based on 3-switch input, buzzer on complete counter cycle, Display on LED screen, Display factors of numbers, Timer using various modes

Coursework:

n/a

CEN692: Compiler Design Lab

Instructor: Dr. Sarfaraz Masood

Programs: Implementation of DFA, NFA, Mealy, Moore m/c, Convert NFA to DFA, Recursive Descent parser, Finding First & Follow Sets, LL(1) parsing table construction, LL(1) Parser, LR(1) parser, Finding Leaders and Blocks in TAC, generate flow graph & domination List of a TAC.

n/a

CEN693: Seminar

Title: Blockchain & Cryptocurrency


Semester 5

n/a

CEN501 : Computer Architecture

Instructor : Dr. Md. Zeeshan Ansari

Studied : Instruction Set Architecture, Hardwired Technology, Microarchitecture Design, Instruction level parallelism, Data level Pralellism

Books Followed : "Computer Architecture & organisation" Hennessey, Patterson - MK ; "Computer Architecture : A quantitative Approach" Hennessey, Patterson - MK

n/a

CEN502 : Automata Theory

Instructor : Dr. Sarfaraz Masood

Studied : Regular Expressions & Finite Automata, Variants of Finite Automata, Context free grammars & Pushdown Automata, Turing Machine & Computatbility

Books Followed : Introduction to Automata Theory, Language & Computation : Hopcroft, Ullman : Pearson ; Introduction to Formal Languages, Automata Theory & Computation : Krithivasan : Pearsom

n/a

CEN503 : Microprocessors

Instructor : Prof. Bashir Alam

Lorem ipsum dolor sit, amet consectetur adipisicing elit. Assumenda laudantium illo ducimus saepe incidunt, unde natus aliquid. Doloremque, laboriosam dolorem.

n/a

CEN504 : Object Oriented Programming

Instructor : Er. Shamim Ahmad

Lorem ipsum dolor sit amet consectetur, adipisicing elit. Est perferendis maiores mollitia dolorum quo distinctio consectetur, quam voluptas a omnis?

n/a

CEN505 : Computer Networks

Instructor : Dr. Waseem Ahmad

Lorem ipsum dolor sit amet consectetur adipisicing elit. Recusandae porro vero dolorem esse beatae. Cumque doloremque itaque eos at assumenda.

n/a

CEN591 : Object Oriented Programming Lab

Lorem ipsum dolor sit amet consectetur adipisicing elit. Doloremque, provident fuga. Illum facere veniam in aspernatur doloribus quaerat quis sint!

n/a

CEN592 : Microprocessor Lab

Lorem ipsum dolor sit amet consectetur, adipisicing elit. Est perferendis maiores mollitia dolorum quo distinctio consectetur, quam voluptas a omnis?

n/a

CEN593: Computer Network Lab

Lorem ipsum dolor sit amet consectetur adipisicing elit. Recusandae porro vero dolorem esse beatae. Cumque doloremque itaque eos at assumenda.

Semester 4

n/a

CEN401 : Engineering Mathematics - 4

Instructors : Prof. Ch. Wali, Prof. Idris Qureshi

Lorem ipsum, dolor sit amet consectetur adipisicing elit. Adipisci reprehenderit earum veritatis vitae facilis praesentium ipsa dolorum hic eos esse.

n/a

CEN402 : Computer Organization

Studied : Data Representation, Hardware Design of Microoperations, Designing Control units, Memory Subsystem, I/O Subsystem, High Performance Processors : pipelining & multiprocessor systems

Books Followed : Computer Systems Organisation & Architecture : Carpinelli : Pearson; Computer Organisation & Architecture - Designing for performance : Stallings : Pearson; Computer System Architecture : Mano : PHI

n/a

CEN403 : System Software

Instructor : Er. Shamim Ahmad

Lorem ipsum dolor sit, amet consectetur adipisicing elit. Assumenda laudantium illo ducimus saepe incidunt, unde natus aliquid. Doloremque, laboriosam dolorem.

n/a

CEN404 : Operating System

Instructor : Dr. Shahzad Alam

Studied :

Operating System Structures

Process Concept & Scheduling

Memory Management Strategies

Process Scynchronization & Deadlock

File System interface

Mass storage Stsructures

Book followed :

Operating System Concepts : Silberschatz, Galvin, Gagne : Wiley

n/a

CEN491 : Database Lab

Lorem ipsum dolor sit amet consectetur adipisicing elit. Recusandae porro vero dolorem esse beatae. Cumque doloremque itaque eos at assumenda.

n/a

CEN492 : Linux Fundamentals Lab

Instructor :

Lorem ipsum dolor sit amet consectetur adipisicing elit. Doloremque, provident fuga. Illum facere veniam in aspernatur doloribus quaerat quis sint!

n/a

CEN493 : Operating System Lab

Instructor : Dr. Shahzad Alam

Lorem ipsum dolor sit amet consectetur, adipisicing elit. Est perferendis maiores mollitia dolorum quo distinctio consectetur, quam voluptas a omnis?

n/a

CEN405 : Database Management System

Instructor : Dr. Faiyaz Ahmad

Studied : Data Modelling & ER Diagrams, Structured Query Language, Data Redundancy & Normalization theory, Storage Structures, Query processing & optimization, Transaction Management, Emerging Areas in Databases

Books followed :

Semester 3

n/a

CEN301 : Engineering Mathematics - 3

Lorem ipsum, dolor sit amet consectetur adipisicing elit. Adipisci reprehenderit earum veritatis vitae facilis praesentium ipsa dolorum hic eos esse.

n/a

CEN302 : Discrete Mathematics

Instructor : Dr. Musheer Ahmad

Studied : Set Theory, Relations, Recurrence Relations, Graph theory, Group Theory, Linear Programming

Books Followed : Discrete Mathematics & its applications : K.H. rosen : TataMcGraw

n/a

CEN303 : Data Structures

Instructor : Prof. Tanvir Ahmad

Lorem ipsum dolor sit, amet consectetur adipisicing elit. Assumenda laudantium illo ducimus saepe incidunt, unde natus aliquid. Doloremque, laboriosam dolorem.

Books followed : Data Structures : Seymour Lipshutz

n/a

CEN304 : Digital Logic theory

Instructor : Mr. Jawahar Lal

Lorem ipsum dolor sit amet consectetur, adipisicing elit. Est perferendis maiores mollitia dolorum quo distinctio consectetur, quam voluptas a omnis?

n/a

CEN305 : Analog & Digital Communication

Instructor : Dr. Shahzad Alam

Lorem ipsum dolor sit amet consectetur adipisicing elit. Recusandae porro vero dolorem esse beatae. Cumque doloremque itaque eos at assumenda.

n/a

CEN : Digital Logic Design Lab

Lorem ipsum dolor sit amet consectetur adipisicing elit. Doloremque, provident fuga. Illum facere veniam in aspernatur doloribus quaerat quis sint!

n/a

CEN : Data Structures Lab

Lorem ipsum dolor sit amet consectetur, adipisicing elit. Est perferendis maiores mollitia dolorum quo distinctio consectetur, quam voluptas a omnis?

n/a

AS252 : C Programming Lab

Lorem ipsum dolor sit amet consectetur adipisicing elit. Recusandae porro vero dolorem esse beatae. Cumque doloremque itaque eos at assumenda.

Semester 2

n/a

AS105 : Innovative Technology and Bio-Sciences

Instructor : Dr. Kehkashan Parveen

Lorem ipsum, dolor sit amet consectetur adipisicing elit. Adipisci reprehenderit earum veritatis vitae facilis praesentium ipsa dolorum hic eos esse.

n/a

AS201 : Human Resource Management

Instructor : Dr. Imran Alam

Lorem ipsum, dolor sit amet consectetur adipisicing elit. Adipisci dolores quas consequatur illo possimus vel voluptates, mollitia minima excepturi facere.

n/a

AS202 : Engineering Physics - 2

Instructor : Dr. Sana Zafar

Lorem ipsum dolor sit, amet consectetur adipisicing elit. Assumenda laudantium illo ducimus saepe incidunt, unde natus aliquid. Doloremque, laboriosam dolorem.

n/a

AS252 : Engineering Physics Lab - 2

Instructor : Dr. Sana Zafar

n/a

AS203 : Engineering Chemistry - 2

Instructor : Dr. Masood Alam

n/a

AS253 : Engineering Chemistry Lab - 2

Instructor : Dr. Masood Alam

n/a

AS204 : Engineering Mathematics - 2

Instructior : Dr. Saima

Lorem ipsum dolor sit amet consectetur, adipisicing elit. Est perferendis maiores mollitia dolorum quo distinctio consectetur, quam voluptas a omnis?

n/a

CE101 : Basics of Civil Engineering

Lorem ipsum dolor sit amet consectetur adipisicing elit. Recusandae porro vero dolorem esse beatae. Cumque doloremque itaque eos at assumenda.

n/a

EC101 : Basics of Electronics & Communication Engineering

Lorem ipsum dolor sit amet consectetur adipisicing elit. Doloremque, provident fuga. Illum facere veniam in aspernatur doloribus quaerat quis sint!

n/a

ME250 : Engineering Graphics Lab

Lorem ipsum dolor sit amet consectetur, adipisicing elit. Est perferendis maiores mollitia dolorum quo distinctio consectetur, quam voluptas a omnis?

Semester 1

n/a

AS101 : Communication Skills

Instructor :

Lorem ipsum, dolor sit amet consectetur adipisicing elit. Adipisci reprehenderit earum veritatis vitae facilis praesentium ipsa dolorum hic eos esse.

n/a

AS151 : Language Lab

Instructor : Dr. Satya Prakash Prasad

Lorem ipsum, dolor sit amet consectetur adipisicing elit. Adipisci dolores quas consequatur illo possimus vel voluptates, mollitia minima excepturi facere.

n/a

ME101 : Basics of Mechanical Engineering

Instructor : Prof. M. N. Karimi

Lorem ipsum dolor sit, amet consectetur adipisicing elit. Assumenda laudantium illo ducimus saepe incidunt, unde natus aliquid. Doloremque, laboriosam dolorem.

n/a

ME102 : Engineering Mechanics Lab

Instructor : Er. Md. Shoeb

Lorem ipsum dolor sit amet consectetur, adipisicing elit. Est perferendis maiores mollitia dolorum quo distinctio consectetur, quam voluptas a omnis?

n/a

ME151 : Workshop Practice

Instructor : Er. Md. Shoeb

Lorem ipsum dolor sit amet consectetur adipisicing elit. Recusandae porro vero dolorem esse beatae. Cumque doloremque itaque eos at assumenda.

n/a

AS102 : Engineering Physics - 1

Instructor : Dr. Islamuddin

Lorem ipsum dolor sit amet consectetur adipisicing elit. Doloremque, provident fuga. Illum facere veniam in aspernatur doloribus quaerat quis sint!

n/a

AS152 : Engineering Physics Lab - 1

Instructor : Dr. Sana Zafar

Lorem ipsum dolor sit amet consectetur, adipisicing elit. Est perferendis maiores mollitia dolorum quo distinctio consectetur, quam voluptas a omnis?

n/a

AS103 : Engineering Chemistry - 1

Instructor : Prof. Weqar A. Siddiqi

Lorem ipsum dolor sit amet consectetur adipisicing elit. Recusandae porro vero dolorem esse beatae. Cumque doloremque itaque eos at assumenda.

n/a

AS153 : Engineering Chemistry Lab - 1

Instructor : Dr. Weqar A. Siddiqi

Lorem ipsum dolor sit amet consectetur adipisicing elit. Doloremque, provident fuga. Illum facere veniam in aspernatur doloribus quaerat quis sint!

n/a

CS101 : Fundamenetals of Computing

Instructor : Er. Jawahar Lal

Lorem ipsum dolor sit amet consectetur, adipisicing elit. Est perferendis maiores mollitia dolorum quo distinctio consectetur, quam voluptas a omnis?

n/a

EE101 : Basics of Electrical Engineering

Instructor : Dr. Md. Server

Lorem ipsum dolor sit amet consectetur adipisicing elit. Recusandae porro vero dolorem esse beatae. Cumque doloremque itaque eos at assumenda.

©2022 YASH VINAYVANSHI