Your roadmap · आपका रोडमैप
- 1
Admission & first meetingप्रवेश और पहली मुलाकातEnquire at your nearest NDSS centre, meet the teacher, fix the batch time and get your study material.
- 2
Semester 5 — subject classesसेमेस्टर 5 — विषयवार कक्षाएँEvery theory subject of the term, unit by unit, with notes, numericals and doubt classes.
Database Management SystemDesign and Analysis of AlgorithmWeb TechnologyStatistical ComputingMachine Learning TechniquesConstitution of India, Law and Engineering
- 3
Labs, practicals & project workलैब, प्रैक्टिकल और प्रोजेक्टExperiments / jobs / project work as in the syllabus, with practical file and viva preparation.
Database Management System LabDesign and Analysis of Algorithm LabMini Project or Internship Assessment-II
- 4
Unit tests & mid-termयूनिट टेस्ट और मिड-टर्मA test after every unit and a mid-term in the university / board pattern.
- 5
Semester 5 mock testमॉक टेस्टA full mock test of all subjects before the exam, with analysis.
- 6
Semester 5 exam (university / board)सेमेस्टर / वार्षिक परीक्षाPrevious papers, important questions and full revision.
- 7
Online tests & resultऑनलाइन टेस्ट और रिज़ल्टTake the tests online; your marks and result show in your student login and at the centre.
सिलेबस · पाठ्यक्रम
9 subjects · 47 chapters · 230 topics
Database Management System5 chapters · 6 Months
Subject page →+
01Unit 1: Introduction and ER Model
6 टॉपिक+
- Database system vs file system
- DBMS architecture, data models, schema and instances
- Data independence, DDL and DML
- ER model: entities, attributes, relationships, mapping constraints
- Keys: super, candidate, primary
- Generalisation, aggregation and reduction of ER diagrams to tables
02Unit 2: Relational Model, Relational Algebra and SQL
6 टॉपिक+
- Relational model and integrity constraints (entity, referential, domain, key)
- Relational algebra
- Tuple and domain relational calculus
- SQL: DDL, DML, operators, sub-queries and aggregate functions
- Joins, union, intersect, minus, views and indexes
- Cursors, triggers and procedures in PL/SQL
03Unit 3: Database Design and Normalisation
6 टॉपिक+
- Functional dependencies and closure
- 1NF, 2NF, 3NF and BCNF
- Lossless join and dependency preserving decomposition
- Multivalued dependencies and 4NF
- Join dependencies and 5NF
- Alternative approaches to database design
04Unit 4: Transaction Processing and Recovery
6 टॉपिक+
- Transaction concept and ACID properties
- Schedules: conflict and view serializability, precedence graph
- Recoverable and cascadeless schedules
- Log-based recovery and checkpoints
- Deadlock handling
- Distributed databases: data storage, concurrency control
05Unit 5: Concurrency Control
6 टॉपिक+
- Lock-based protocols and two-phase locking
- Timestamp ordering protocol
- Validation based protocol
- Multiple granularity locking
- Multiversion schemes and recovery with concurrent transactions
- Case study of Oracle
Design and Analysis of Algorithm5 chapters · 6 Months
Subject page →+
01Unit 1: Introduction, Sorting and Recurrences
5 टॉपिक+
- Algorithms, analysis and growth of functions
- Shell sort, quick sort, merge sort and heap sort
- Comparison of sorting algorithms
- Sorting in linear time: counting, radix, bucket sort
- Recurrences: substitution, recursion tree and master method
02Unit 2: Advanced Data Structures
5 टॉपिक+
- Red-black trees
- B-trees
- Binomial heaps
- Fibonacci heaps
- Tries and skip lists
03Unit 3: Divide and Conquer and Greedy Methods
4 टॉपिक+
- Divide and conquer: sorting, searching, Strassen's matrix multiplication, convex hull
- Greedy method: fractional knapsack, optimal reliability allocation
- Minimum spanning trees: Prim's and Kruskal's
- Single-source shortest paths: Dijkstra's and Bellman-Ford
04Unit 4: Dynamic Programming, Backtracking and Branch and Bound
5 टॉपिक+
- Dynamic programming: 0/1 knapsack, LCS, matrix chain multiplication
- All-pairs shortest paths: Warshall's and Floyd's
- Resource allocation problem
- Backtracking: n-queens, graph colouring, Hamiltonian cycle, sum of subsets
- Branch and bound: travelling salesman problem
05Unit 5: Selected Topics
5 टॉपिक+
- Algebraic computation and fast Fourier transform
- String matching: naive, Rabin-Karp, KMP
- P, NP, NP-hard and NP-complete problems
- Approximation algorithms
- Randomised algorithms
Web Technology5 chapters · 6 Months
Subject page →+
01Unit 1: Introduction to Web and HTML
6 टॉपिक+
- History of the web and internet, web development strategies
- Protocols: HTTP, HTTPS, FTP, DNS
- Web browsers and web servers
- HTML document structure, elements and attributes
- Lists, tables, images, links, forms and frames
- HTML5 semantic elements
02Unit 2: CSS, Bootstrap and XML
6 टॉपिक+
- CSS syntax, selectors, specificity and box model
- CSS positioning, Flexbox and responsive design
- Bootstrap grid and components
- XML syntax and well-formed documents
- DTD and XML Schema
- XSLT and XML parsers (DOM, SAX)
03Unit 3: JavaScript, DOM and AJAX
5 टॉपिक+
- JavaScript basics: variables, operators, functions
- Objects, arrays and events
- DOM manipulation और form validation
- JSON
- AJAX with XMLHttpRequest and fetch
04Unit 4: Servlets and Database Connectivity
5 टॉपिक+
- Servlet architecture and life cycle
- Handling GET and POST requests
- Request dispatching and redirects
- Cookies and session tracking
- JDBC drivers, Connection, Statement and PreparedStatement
05Unit 5: JSP and Web Application Development
6 टॉपिक+
- JSP architecture and life cycle
- JSP elements: directives, scriptlets, expressions, declarations
- Implicit objects and JavaBeans
- JSTL and expression language
- MVC architecture with Servlet and JSP
- Deploying a web application on Tomcat
Statistical Computing5 chapters · 6 Months
Subject page →+
01Unit 1: Descriptive Statistics
5 टॉपिक+
- Types of data and scales of measurement
- Frequency distributions and graphs
- Mean, median and mode
- Range, variance and standard deviation
- Skewness and kurtosis
02Unit 2: Probability and Distributions
5 टॉपिक+
- Probability, conditional probability and Bayes' theorem
- Random variables, expectation and variance
- Binomial and Poisson distributions
- Normal distribution
- Sampling distributions and central limit theorem
03Unit 3: Statistical Inference
5 टॉपिक+
- Point and interval estimation
- Hypothesis testing, type I and type II errors
- z-test and t-test
- Chi-square test
- F-test and one-way ANOVA
04Unit 4: Correlation and Regression
6 टॉपिक+
- Scatter diagram and Karl Pearson's correlation
- Spearman's rank correlation
- Simple linear regression by least squares
- Multiple linear regression
- Coefficient of determination and residual analysis
- Introduction to logistic regression
05Unit 5: Statistical Computing with R and Python
5 टॉपिक+
- R basics: vectors, data frames, functions
- Python: NumPy, pandas, SciPy and statsmodels
- Data import, cleaning and visualisation (ggplot2, matplotlib)
- Random number generation and simulation
- Monte Carlo methods and bootstrap
Machine Learning Techniques5 chapters · 6 Months
Subject page →+
01Unit 1: Introduction to Machine Learning
6 टॉपिक+
- Learning and types of learning
- Well-defined learning problems and designing a learning system
- History of machine learning
- Overview of ML approaches: ANN, clustering, RL, decision trees, Bayesian networks, SVM, GA
- Issues in machine learning; data science vs machine learning
- Overfitting, underfitting and bias-variance
02Unit 2: Regression, Bayesian Learning and SVM
6 टॉपिक+
- Linear regression
- Logistic regression
- Bayes theorem, concept learning and Bayes optimal classifier
- Naive Bayes and Bayesian belief networks
- EM algorithm
- SVM: hyperplane, margin, kernels (linear, polynomial, Gaussian)
03Unit 3: Decision Trees and Instance-based Learning
6 टॉपिक+
- Decision tree learning and inductive bias
- Entropy and information gain, ID3
- Issues in decision trees: overfitting, pruning
- k-nearest neighbour learning
- Locally weighted regression and radial basis function networks
- Case-based learning
04Unit 4: Artificial Neural Networks and Deep Learning
6 टॉपिक+
- Perceptron and multilayer perceptron
- Gradient descent and delta rule
- Back-propagation
- Self-organising maps
- Deep learning and CNN: convolution, activation, pooling, fully connected layers
- Applications of CNN
05Unit 5: Reinforcement Learning and Genetic Algorithms
6 टॉपिक+
- Reinforcement learning task and examples
- Markov decision process
- Q-learning function and algorithm
- Genetic algorithm components and cycle
- Selection, crossover and mutation
- Genetic programming and applications
Constitution of India, Law and Engineering5 chapters · 6 Months
Subject page →+
01Unit 1: Constitution of India - Making, Preamble and Salient Features
6 टॉपिक+
- Constituent Assembly and making of the Constitution
- Preamble and its key words
- Salient features of the Constitution
- Fundamental rights (Articles 12 - 35)
- Directive principles of state policy
- Fundamental duties (Article 51A)
02Unit 2: Union and State Executive, Legislature and Judiciary
5 टॉपिक+
- President, Prime Minister and Council of Ministers
- Parliament: Lok Sabha and Rajya Sabha, law making and money bills
- Governor, Chief Minister and State legislature
- Supreme Court and High Courts, writs and judicial review
- Local self-government and the Election Commission
03Unit 3: Indian Legal System and Engineering Contracts
5 टॉपिक+
- Sources of law and hierarchy of courts
- Civil and criminal law basics
- Indian Contract Act 1872: essentials of a valid contract
- Engineering contracts, tenders and arbitration
- Law of torts and professional negligence
04Unit 4: Intellectual Property Laws and Right to Information
5 टॉपिक+
- Patents: patentability and term
- Copyright and software protection
- Trademarks, designs and geographical indications
- Right to Information Act 2005
- Consumer protection basics
05Unit 5: Business Organisations, Labour Laws and E-Governance
5 टॉपिक+
- Sole proprietorship, partnership, LLP and companies
- Companies Act 2013 basics
- Labour laws and labour codes: wages, safety and social security
- Information Technology Act and e-governance
- Digital India services
Database Management System Lab6 chapters · 6 Months
Subject page →+
01DDL and Constraints
3 टॉपिक+
- CREATE, ALTER, DROP, TRUNCATE and RENAME
- Primary key, foreign key, unique, not null, check and default
- Creating a student-course database
02DML and Queries
4 टॉपिक+
- INSERT, UPDATE and DELETE
- SELECT with WHERE, BETWEEN, IN, LIKE and ORDER BY
- Aggregate functions with GROUP BY and HAVING
- COMMIT, ROLLBACK and SAVEPOINT
03Joins, Sub-queries and Views
5 टॉपिक+
- Inner, left, right and full outer joins
- Self join
- Nested and correlated sub-queries
- UNION, INTERSECT and MINUS
- Creating and using views and indexes
04PL-SQL: Procedures, Functions and Cursors
5 टॉपिक+
- PL-SQL block structure and variables
- Conditional and loop statements
- Stored procedures and functions
- Explicit cursors and cursor attributes
- Exception handling
05Triggers
3 टॉपिक+
- Row-level and statement-level triggers
- BEFORE and AFTER triggers
- Audit trigger for salary updates
06Database Design Mini Project
4 टॉपिक+
- ER diagram for a library / hospital / college system
- Reducing ER to tables
- Normalising to 3NF
- Writing queries for reports
Design and Analysis of Algorithm Lab6 chapters · 6 Months
Subject page →+
01Sorting and Searching
4 टॉपिक+
- Insertion, selection and heap sort
- Counting sort
- Linear and binary search
- Measuring running time for n = 1000 to 10000
02Divide and Conquer
4 टॉपिक+
- Merge sort
- Quick sort with randomised pivot
- Finding maximum and minimum
- Strassen's matrix multiplication
03Greedy Algorithms
4 टॉपिक+
- Fractional knapsack
- Activity selection
- Prim's minimum spanning tree
- Kruskal's minimum spanning tree with union-find
04Dynamic Programming
4 टॉपिक+
- 0/1 knapsack
- Longest common subsequence
- Matrix chain multiplication
- Floyd-Warshall all-pairs shortest paths
05Backtracking
3 टॉपिक+
- N-queens problem
- Sum of subsets
- Graph colouring
06Graph Algorithms
4 टॉपिक+
- BFS and DFS
- Dijkstra's shortest path
- Bellman-Ford algorithm
- Topological sort
Mini Project or Internship Assessment-II5 chapters · 6 Months
Subject page →+
01Topic or Internship Selection
3 टॉपिक+
- Identifying an interest area and a guide / industry mentor
- Choosing a feasible mini project topic or internship organisation
- Getting departmental approval
02Synopsis and Planning
4 टॉपिक+
- Problem statement and objectives
- Literature / product survey
- Methodology, tools and resources
- Timeline (Gantt chart) and expected outcomes
03Execution of Work / Training
4 टॉपिक+
- Carrying out design, coding, fabrication, survey or site work
- Daily diary / log book
- Weekly review with guide or mentor
- Testing, observations and results
04Report Writing
4 टॉपिक+
- Report format as per university guidelines
- Certificate, acknowledgement, abstract and contents
- Chapters: introduction, work done, results, conclusion
- References and plagiarism check
05Presentation and Viva
4 टॉपिक+
- Preparing a 10 - 15 minute presentation
- Demonstration of model / software / photographs
- Answering viva questions
- Final assessment by the departmental committee
About this course
आप यह कर पाएँगे
- Complete Database Management System syllabus with regular tests
- Complete Design and Analysis of Algorithm syllabus with regular tests
- Complete Web Technology syllabus with regular tests
- Complete Statistical Computing syllabus with regular tests
- Complete Machine Learning Techniques syllabus with regular tests
- Complete Constitution of India, Law and Engineering syllabus with regular tests
- Complete Database Management System Lab syllabus with regular tests
- Complete Design and Analysis of Algorithm Lab syllabus with regular tests
यह किसके लिए है
- B.Tech Computer Science & Engineering, Information Technology students of Semester 5 (AKTU)
- Students of other universities studying the same subject who want unit-wise coaching
आपको क्या चाहिए
- Data Structure and Discrete Structures (Semester 3)
- Basic programming knowledge
Online tests & result
Practice and unit tests online; marks and result show in your student login and at the centre.
Student login →
सवाल
Which syllabus does the Database Management System course follow?
It follows the AKTU (Dr. A.P.J. Abdul Kalam Technical University, Lucknow) B.Tech syllabus for Database Management System. If your own university's syllabus differs, the centre follows your university syllabus.
Will this help in the university examination?
Yes. Teaching is unit-wise as per the AKTU scheme, with previous-year question practice, MCQ tests and doubt sessions before the semester exam.
Is SQL practice included?
Yes. SQL queries are practised on MySQL / Oracle along with the theory, which also prepares you for the DBMS lab and placement tests.
Which syllabus does the Design and Analysis of Algorithm course follow?
It follows the AKTU (Dr. A.P.J. Abdul Kalam Technical University, Lucknow) B.Tech syllabus for Design and Analysis of Algorithm. If your own university's syllabus differs, the centre follows your university syllabus.
Are algorithms traced step by step?
Yes. Every algorithm is traced on an example (tables, trees, graphs) the way AKTU asks it in the exam, along with its complexity.
Which syllabus does the Web Technology course follow?
It follows the AKTU (Dr. A.P.J. Abdul Kalam Technical University, Lucknow) B.Tech syllabus for Web Technology. If your own university's syllabus differs, the centre follows your university syllabus.
Will I be able to make a website after this course?
Yes. Along with the theory each unit includes small hands-on examples, ending with a complete Servlet-JSP-database application.
Which syllabus does the Statistical Computing course follow?
It follows the AKTU (Dr. A.P.J. Abdul Kalam Technical University, Lucknow) B.Tech syllabus for Statistical Computing. If your own university's syllabus differs, the centre follows your university syllabus.