Mangalam Payment Link Alumni Portal AICTE IDEA Lab Call: +91-9895010120, 0481-2710120 College code: MLM
NAAC NBA KIRF Ranking

In-house Placement & Training Syllabus

MANGALAM PLACEMENT AND TRAINING CELL (MPTC) — Semesterwise Training Schedule and Technical Training Syllabus.

Semesterwise Training Schedule

Semesters 1–8

Aptitude, professional-development and external training components are included across the training programme.

Semester
Mode
Topic / Training Content
Semester 1
Internal
Numbers
Introduction to different types of numbers (natural, whole, integers, rational, irrational), properties, and operations.
Ref. Page no: 3-29
Semester 1
Internal
HCF & LCM of Numbers
Definition, methods to find HCF and LCM, application in problem-solving, and practice problems.
Ref. Page no: 30-45
Semester 1
Internal
Decimal Fractions
Understanding decimal fractions, conversion between fractions and decimals, operations on decimals, and solving problems.
Ref. Page no: 46-66
Semester 1
Reference
Ref. Textbook: Quantitative Aptitude by R.S. Aggarwal
Semester 1
External
1 day Aptitude Training
Semester 2
Internal
Simplification
Techniques for simplifying expressions, including BODMAS rule, and solving complex arithmetic problems.
Ref. Page no: 67-116
Semester 2
Internal
Square Root and Cube Root
Methods to find square roots and cube roots, both manually and using a calculator, and practical applications.
Ref. Page no: 117-138
Semester 2
Internal
Average
Concept of average, calculation methods, application in various problems, and practice exercises.
Ref. Page no: 139-160
Semester 2
Reference
Ref. Textbook: Quantitative Aptitude by R.S. Aggarwal
Semester 3
Internal
Problems on Ages
Solving different types of problems involving ages, including word problems and practical applications.
Ref. Page no: 182-194
Semester 3
Internal
Surds and Indices
Understanding surds, rationalizing surds, and solving problems involving indices.
Ref. Page no: 195-207
Semester 3
Internal
Percentage
Concept of percentage, converting between fractions and percentages, and solving percentage problems.
Ref. Page no: 208-250
Semester 3
Reference
Ref. Textbook: Quantitative Aptitude by R.S. Aggarwal
Semester 3
External
2 days Aptitude Training
Semester 4
Internal
Profit and Loss
Understanding profit and loss concepts, calculating profit/loss percentage, and solving related problems.
Ref. Page no: 251-293
Semester 4
Internal
Ratio and Proportion
Introduction to ratio and proportion concepts, simplifying ratios, and solving problems involving proportions.
Ref. Page no: 294-310
Semester 4
Internal
Time and Work
Concepts of time and work, work efficiency, and solving problems related to work completion times.
Ref. Page no: 341-370
Semester 4
Internal
Time and Distance
Concepts of speed, distance, and time, solving problems involving different scenarios.
Ref. Page no: 384-404
Semester 4
Reference
Ref. Textbook: Quantitative Aptitude by R.S. Aggarwal
Semester 5
Internal
Problems on Trains
Understanding problems involving trains, relative speed, and solving various train-related problems.
Ref. Page no: 405-424
Semester 5
Internal
Boats and Streams
Concepts of boat and stream problems, relative speed in still water and moving streams, and solving related problems.
Ref. Page no: 425-434
Semester 5
Internal
Calendar and Clocks
Understanding calendar calculations, odd days, leap years, and solving date-related problems.
Ref. Page no: 593-604
Semester 5
Internal
Permutations and Combinations
Understanding permutations and combinations, factorials, and solving arrangement problems.
Ref. Page no: 613-620
Semester 5
Internal
Probability
Introduction to probability concepts, calculations, and solving probability problems.
Ref. Page no: 621-631
Semester 5
Internal
Session on Skill Certification courses
Semester 5
Reference
Ref. Textbook: Quantitative Aptitude by R.S. Aggarwal
Semester 5
External
2 days Aptitude Training
Semester 6
Internal
Allegation or Mixture
Understanding the rule of allegation, solving problems involving mixtures and allegation.
Ref. Page no: 435-444
Semester 6
Internal
Logarithms
Understanding logarithms, properties of logarithms, and solving related problems.
Ref. Page no: 487-498
Semester 6
Internal
Simple Interest
Concepts of simple interest, calculating interest, and solving related financial problems.
Ref. Page no: 445-465
Semester 6
Internal
Compound Interest
Concepts of compound interest, calculating interest, and solving related financial problems.
Ref. Page no: 466-486
Semester 6
Internal
Heights & Distances
Understanding heights and distances, solving problems using trigonometry and height-distance formulas.
Ref. Page no: 642-648
Semester 6
Internal
Session on Skill Certification courses
Semester 6
Reference
Ref. Textbook: Quantitative Aptitude by R.S. Aggarwal
Internal · Semester 7

Professional Development & Recruitment Preparation

  • 1. Session on Resume Building
  • 2. Session on Profile Building (Eg: Linkedin) and Portal registrations (Eg: AICTE placement Portal, Prepinsta, Internshala)
  • 3. Group Discussions
Group Discussion — Sample topics
  • Current Affairs
  • Impact of COVID-19 on global economy
  • The role of startups in economic growth
  • Gender equality in the workplace
  • Mental health in Digital Age
  • The future of electric vehicles
  • Cyber security challenges in the digital age
  • Environmental Issues
  • 4. Mock interview sessions
  • 5. Industry Expert Interaction session
  • 6. Weekly Aptitude Mock Test
Weekly Aptitude Mock Test
TEST 1,2: Percentage + Logical reasoning+ verbal ability
TEST 3,4: Problems on Ages + Logical reasoning + verbal ability
TEST 5,6: Profit and Loss + Logical reasoning + verbal ability
TEST 7,8: Ratio and Proportion+ Logical reasoning + verbal ability
TEST 9,10: Time and Work+ Logical reasoning + verbal ability
TEST11,12: Time and Distance+ Logical reasoning + verbal ability
TEST 13,14: Problems on Trains+ Logical reasoning + verbal ability
TEST 15,16: Boats and Streams+ Logical reasoning + verbal ability
TEST 17,18: Technical Test+ Logical reasoning + verbal ability
External Training
  • 2 days Aptitude Training session
  • 1 day Technical Training session
Internal · Semester 8

Professional Development & Recruitment Preparation

  • 1. Session on Resume Building
  • 2. Session on Profile Building(Eg:Linkedin) and Portal registrations (Eg:AICTE placement Portal,Prepinsta,Internshala)
  • 3. Group Discussions
Group Discussion — Sample topics
  • Current Affairs
  • Impact of COVID-19 on global economy
  • The role of startups in economic growth
  • Gender equality in the workplace
  • Mental health in Digital Age
  • The future of electric vehicles
  • Cyber security challenges in the digital age
  • Environmental Issues
  • 4. Mock interview sessions
  • 5. Industry Expert Interaction session
  • 6. Weekly Aptitude Mock Test
Weekly Aptitude Mock Test
TEST 1,2: Percentage + Logical reasoning+verbal ability
TEST 3,4: Problems on Ages + Logical reasoning + verbal ability
TEST 5,6: Profit and Loss + Logical reasoning + verbal ability
TEST 7,8: Ratio and Proportion+ Logical reasoning + verbal ability
TEST 9,10: Time and Work+ Logical reasoning + verbal ability
TEST11,12: Time and Distance+ Logical reasoning + verbal ability
TEST 13,14:Problems on Trains+ Logical reasoning + verbal ability
TEST 15,16: Boats and Streams+ Logical reasoning + verbal ability
TEST 17,18: Technical Test+ Logical reasoning + verbal ability
General Logical Topics

Semesters 1–8 · Internal

General logical topics listed in the supplied syllabus.

Semester
Mode
General Logical Topic
1–8
Internal
Representations
Understanding bar graphs, pie charts, and line graphs, and solving problems involving these data
1–8
Internal
General Mental Ability
Series problems – number and letter series, Analogy, Coding-Decoding, Mathematical Operations.
1–8
Internal
Assertion and Reason
Understanding concepts and solving related problems.
1–8
Internal
Logical Deduction
Understanding logic, solving problems related to logical reasoning
1–8
Internal
Deriving conclusions from passages
Deriving conclusions from passages, and detecting themes in passages.
1–8
Internal
Blood Relations
Understanding blood relations, family trees, and solving related problems.
1–8
Internal
Data Interpretation
Introduction to tabulation, interpreting data from tables, and solving related problems
1–8
Internal
Odd Man Out and Series
Identifying odd man out in a series, understanding number and pattern series, and solving related problems.
1–8
Reference
Ref. Textbook: Quantitative Aptitude by R.S. Aggarwal
Technical Training Syllabus

Common to All Branches · Modules 1 & 2

The supplied document specifies C, C++, and Java programming content, followed by branch-specific Modules 3–5.

COMMON TO ALL BRANCHES
(Module 1,2)

Module 1 (A): C Programming

  • Intro to C: The basics of C
  • If statements: If statements, and how to use Boolean operators
  • Loops in C: All you want to know about loops
  • Functions: Using functions
  • Switch case: About the switch case structure
  • Pointers: Using pointers to access memory locations
  • Structures: Learn about grouping multiple variables together under a single name
  • Arrays: Learn about arrays - one variable with many values
  • C-style Strings: About character arrays (strings)
  • File I/O: About file I/O in C
  • Typecasting: Typecasting: making variables look like another datatype
  • Command line arguments: How to accept command line arguments
  • Linked Lists: The basics of singly linked lists
  • Recursion: Recursion--a function calling itself
  • Variable argument lists: Learn to write flexible functions accepting a variable number of arguments
  • Binary Trees: Learn about binary trees, a fundamentally important data structure.

Module 1 (B): C++ Programming

  • Intro to C++: The basics of C++
  • If statements: If statements, and some Boolean information
  • Loops in C++: All you want to know about loops
  • Functions: Functions...all about them, making and using the critters
  • Switch case: About the switch case structure
  • Pointers: Using pointers to access memory locations
  • Structures: Structures, all about them, and how to use them
  • Arrays: All about arrays
  • Strings: About character arrays (strings)
  • File I/O: About file i/o
  • Typecasting: Typecasting: making variables look like another datatype
  • Classes: Introduction to Object Oriented Programming (OOP)
  • Inline functions: More information about functions
  • Command line arguments: How to accept command line arguments (AND checking file existence)
  • Linked Lists: The basics of singly linked lists
  • Recursion: Recursion--a function calling itself
  • Variable argument lists: Functions accepting a variable number of arguments
  • Binary Trees: Introduction to an important abstract data type
  • Inheritance: Inheritance – An Overview
  • Initialization Lists and Inheritance: Initialization lists are necessary for most classes that use inheritance or include objects
  • C++ Class Design: More tips and tricks for class design
  • Enumerated types: Learn to use enumerated types for type-safety and clarity
  • Formatted Output: in C++ using i/o manipulation Learn how to create nicely formatted output in C++.
  • Templates in C++: Learn how to use templated classes in C++
  • Templated functions: Templates can be used to write generic functions as well as generic classes
  • Template specialization and partial specialization: Learn how to optimize templates by creating specialized instances for certain types
  • Understanding the C Preprocessor: Constants, Macros, and other Tricks Learn how to use the C preprocessor

2 (A): Compiling and Running a Simple Program

  • A Word About the Java Platform
  • Setting Up Your Computer
  • Writing a Program
  • Compiling the Program
  • Interpreting and Running the Program
  • Common Compiler and Interpreter Problems
  • Code Comments
  • API Documentation

2 (B): Building Applications

  • Application Structure and Elements
  • Fields and Methods
  • Constructors
  • To Summarize

2 (C): Building Applets

  • Application to Applet
  • Run the Applet
  • Applet Structure and Elements
  • Packages

2 (D): Building a User Interface

  • Swing APIs
  • Import Statements
  • Class Declaration
  • Global Variables
  • Constructor
  • Action Listening
  • Event Handling
  • Main Method
  • Applets Revisited

2 (E): Writing Servlets

  • About the Example
  • HTML Form
  • Servlet Backend

2 (F): File Access and Permissions

  • File Access by Applications
  • Exception Handling
  • File Access by Applets
  • Granting Applets Permission
  • Restricting Applications
  • File Access by Servlets
  • Appending

2 (G): Database Access and Permissions

  • Database Setup
  • Create Database Table
  • Database Access by Applications
  • Establishing a Database Connection
  • Final and Private Variables
  • Writing and Reading Data
  • Database Access by Applets
  • JDBC Driver
  • JDBC-ODBC Bridge with ODBC Driver
  • Database Access by Servlets
CSE, AI, COMPUTER APPLICATIONS
(Module 3,4,5)

Module 3: Database Concepts and SQL Programming

  • Database and SQL: Definition of Database and SQL.
  • RDBMS/DBMS (Procedural and Non-Procedural): Explain these concepts:
  • Database Normalization: Explain database normalization and all the forms.
  • Database Design: Explain the steps and documents prepared for database design.
  • Basic SQL Queries: Explain the basic SQL queries.
  • Building Database in MySQL: Steps to build a database using MySQL (Open Source)
  • Keys: Explain the different types of Keys available and their usage.
  • Advanced SQL Queries: Explain the advanced SQL queries
  • Full Text Indexing and Searching: Powerful searching
  • Optimization: Explain Clustering and Ordered Indices.
  • Replication: Usage and how replication is done.
  • Transactions: Define a Transaction using ACID.
  • Views, Triggers and Procedures: Explain with examples, views, triggers and procedures.
  • Distributed and Object-Oriented Databases: Explain distributed and OO databases.

Module 4: UNIX (Linux)

  • What is UNIX and is Linux an OS for us?
  • Directories:
  • Moving around the file system:
  • Listing directory contents:
  • Changing file permissions and attributes
  • Moving, renaming, and copying files:
  • Viewing and editing files:
  • Shells
  • Environment variables
  • Interactive History
  • Filename Completion
  • Bash shell.
  • Redirection:
  • Pipes:
  • Command Substitution
  • Searching for strings in files: The grep command
  • Searching for files: The find command
  • Reading and writing tapes, backups, and archives: The tar command
  • File compression: compress, gzip, and bzip2
  • Looking for help: The man and apropos commands
  • Basics of the vi editor
  • Redhat Linux OS Demonstration:

Module 5: Web Applications

  • Introduction to web apps: What is a web app and how does it affect our lives.
  • Web 2.0: What is Web 2.0?
  • Technologies used in the Web apps world: All the technologies that go in to bring up a web application.
  • Types of web apps: Different type of web applications based on technology and business needs.
  • Requisites to start developing a web app: Skill set, and tools/software required started developing a web app development.
  • Basic PHP/MySQL web app: The most common type of web app available on the Internet.
  • Basic Web 2.0 web app: Web app development the Web 2.0 way.
  • Basic J2EE web app: The enterprise web app.
  • Future of web apps: What to expect from future webapp developments and generate ideas about them.