Information About
Information About
Information About
PREFACE
Dear Students,
NIE is a premier technical institution of the country started nearly seventy years ago. Right from its
inception focus at NIE is to deliver value based education with academically well qualified faculty
and infrastructure. NIE now offers seven UG and twelve PG programmes. Research activities
undertaken at the institute has brought laurels and given unique status to our UG and PG
programmes. The alumni of NIE have achieved excellence in their chosen professions and their
accomplishments are of immense value to the Institute. It is a matter of pride that NIE continues to be
the preferred destination for students to pursue an engineering degree.
In the year 2007, NIE was granted academic autonomy by Visvevaraya Technological University
(VTU), Belagavi. From then onwards our prime focus is on developing and delivering a curriculum
which caters to the needs of various stakeholders. The curriculum has unique features enabling
students to develop critical thinking, solve problems, analyse socially relevant issues, etc. The
academic cycle designed on the basis of Outcome Based Education (OBE) strongly emphasises
continuous improvement and this has made our curriculum responsive to current requirements. Four
UG programmes and two PG programmes were recently accredited under Tier-1 of the National
Board of Accreditation (NBA), New Delhi. Other programmes are under the process of
accreditation. NIE's progress towards further academic excellence is visualized in the realms of
continuous improvement with increase in physical and intellectual infrastructure.
The curriculum at NIE has been developed by experts from academia and industry and it has unique
features to enhance problem solving skills apart from academic enrichment. The curriculum of UG
programmes has been thoroughly revised as per AICTE guidelines and we have incorporated unique
features such as competency training, industry driven elective, long internship. The curriculum is
designed in such a way so as to impart engineering education in a holistic way.
Dr. G. Ravi
Principal July 2018
Dear Student
It gives me great pleasure to welcome you to the National Institute of Engineering (NIE) where
academics and activities never cease as students are groomed in the fields of engineering and
technology. Our dedicated team of highly talented faculty members are always trying to strive for
academic excellence and overall personality development. The major emphasis of imparting
training at NIE is to encourage enquiry and innovation among our students and lay the strong
foundation for a future where they are able to face global challenges in a rapidly-changing scenario.
Efforts are being made to design the curriculum based on Bloom's Taxonomy framework, to meet
the challenges of the current technical education.
NIE is making sincere efforts in meeting the global standards through new formats of National
Board of Accreditation, New Delhi and timely World Bank-MHRD initiative TEQIP (Technical
Education Quality Improvement Program). A new curriculum based on AICTE model curriculum
and guidelines of VTU, have been incorporated from current academic year. Several new unique
initiative in curriculum have been incorporated to make you all to be industry ready for pursuing
your career after graduation. The new curriculum also carves you to pursue your higher studies after
graduation.
We will make a genuine attempt in assisting you during the times of your trials and tribulations. You
are exposed to the world of Engineering through a unique three week Induction Programme. We
have also set up a Student Mentoring Programme (SMP) from the academic year 2016, through the
voluntary efforts of the 3rd year students of your branch and our faculty members. You can approach
them at any time during your stay at the NIE campus to address any of your concerns regarding either
academic matters or life in the campus. In case of special needs, you are also advised to seek the help
of the Student Welfare Officer or me.
I sincerely hope that your academic pursuit in NIE will be fruitful and enjoyable in every aspect
Wishing you the very best.
· PEO2: Advance Successfully in their chosen career path utilizing technical abilities,
leadership qualities, communication and interpersonal skills with high regard to legal and
ethical responsibilities.
· PEO3: Build their profession adopting to the changes in the technology with lifelong learning.
Graduate Attributes
1. Computational Knowledge: Apply knowledge of computing fundamentals, computing
specialization, mathematics and domain knowledge appropriate for the computing
specialization to the abstraction and conceptualization of computing models from defined
problems and requirements.
2. Problem Analysis: Identify, formulate, research literature and solve complex computing
problems reaching substantiated conclusions using fundamental principles of Mathematics,
Computing Sciences and relevant domain disciplines.
3. Design / Development of solutions: Design and evaluate solutions for complex computing
problems and evaluate systems, components or processes that meet specified needs with
appropriate considerations for public health and safety, cultural societal and environmental
considerations.
4. Conduct Investigations of complex computing problems: Use research based knowledge
and research methods including design of experiments, analysis and interpretation of data and
synthesis of the information to provide valid conclusions.
5. Modern Tool Usage: Create, select, adopt and apply appropriate techniques, resources and
modern computing tools to complex computing activities with an understanding of the
limitations.
6. Professional Ethics: Understand and commit to professional ethics and cyber regulations,
responsibilities and norms of professional computing practice.
7. Life Long Learning: Recognize the need and have the ability to engage in independent
learning for continual development as a Computing Professional.
8. Project Management and Finance: Demonstrate knowledge and understanding of the
computing and management principles and apply these to once own work as a member and
leader in a team to manage projects and in multidisciplinary environments.
9. Communication Efficacy: Communicate effectively with the computing community and
society at large about complex computing activities by being able to comprehend and write
effective reports and design documentation, make effective presentations and give and
understand clear instructions.
10. Societal and Environmental Concern: Understand and assess societal, environmental,
health safety, legal and cultural issues within local and global contexts and consequential
responsibilities relevant to professional computing practice.
11. Individual and Team Work: Function effectively as an individual and as a member or leader
in diverse teams in multi-disciplinary environments.
12. Innovation and entrepreneurship: Identify a timely opportunity and using innovation to
pursue that opportunity to create value and wealth for the betterment of the individual and
society at large.
ACADEMIC REGULATIONS
1.0 TITLE AND COMMENCEMENT:
1.1. These Regulations shall be called “The National Institute of Engineering, Mysuru,
(NIE) Regulations under Visvesvaraya Technological University, Belagavi,
Autonomous College Statutes - 2006 for Academic Autonomy – 2016 for Post graduate
programmes”.
1.2. This set of Regulations, on approval by the Governing Body, shall supercede all the
corresponding earlier sets of regulations of the post graduate Degree programmes of
VTU along with all the amendments thereto, and shall be binding on all students
undergoing the Post Graduate Degree Programme(s) (Credit System) at NIE, Mysuru.
This set of Regulations, may evolve and get refined or updated or amended or modified
through appropriate approvals from the Academic Council and/or Governing Body
from time to time, and shall be binding on all parties concerned, including the Students,
Faculty and the Staff of Departments. The decision of the Governing Body shall be final
and binding.
1.3. The provisions contained in this set of Regulations govern the policies and procedures
on the Registration of students, imparting instructions of course, conduct of the
examination and evaluation and certification of students' performance and all
amendments there to leading to the award of the said Degree(s).
1.4. The Regulations shall come into effect from the date of obtaining approval from the
Governing Body of the College.
2.0 ABBREVIATIONS:
a) “Academic Autonomy” means freedom to the College in all aspects of conducting its
academic programmes, granted by the University for promoting excellence.
b) “Autonomous College” means The National Institute of Engineering, Mysuru,
designated as an autonomous college by the University, as per the VTU Autonomous
College Statute - 2006.
c) “Commission” means University Grants Commission (UGC).
d) “Council” means All India Council for Technical Education (AICTE).
e) “Statute” means VTU Autonomous College Statute - 2006.
f) “University” means Visvesvaraya Technological University (VTU), Belagavi.
g) “Institute” or “College” means The National Institute of Engineering, Mysuru (NIE).
3.0. ACADEMIC CALENDAR:
3.1. The total duration of an academic programme shall be the same as that followed by the
University. i.e., two years for M.Tech. and three years for M.C.A. The maximum period
which a student can take to complete a full time academic programme shall also be
similar to that prescribed by the University, viz., double the nominal duration prescribed
for the programme, i.e., four years for M. Tech. and six years for M.C.A. For students
being admitted to 3rd semester M.C.A degree under the lateral entry scheme, the
maximum duration to complete the course shall be the same as stipulated by the
University.
3.2. Each academic year is split into two semesters. The term of the semester for teaching
M.C.A is 16 weeks and for M.Tech. it is 18 weeks. Generally, each semester is of 20
weeks' duration which will include the period for teaching, examination and
announcement of results. Typically, odd semester is from August to December and even
semester is from January to May. In case of requirement under special circumstances, a
Makeup Term of required duration as approved by the Academic Council may be
offered in between even and odd semesters. The Summer term, whenever offered, may
be limited only to teach value added/add-on courses and or courses as approved by the
Principal.
3.3. In general, the academic schedule of a semester includes the following:
Ø Date of starting semester.
Ø Course registration period.
Ø Dates of events of Continuous Internal Evaluation (CIE).
Ø Date of beginning of Semester End Examination (SEE).
Ø Date of announcement of results.
Ø Inter semester vacation period, if provided.
Ø Last working day of the semester.
This academic schedule, shall be prepared by the Dean (Academic Affairs) in
consultation with the Principal, approved by the Academic Council (AC) and shall be
announced at least one week before the beginning of the semester.
3.4. In case of an eventuality of losing a teaching day due to unavoidable reasons, such a loss
shall be made up by having a teaching / laboratory / tutorial session on a suitable day by
adhering to the time table of the day which was lost.
4.0. ELIGIBILITY FOR ADMISSION:
4.1: Postgraduate Programmes:
4.1(a) Master of Technology Programmes:
Admission to First semester Master of Technology (M.Tech.) post graduate degree
programme shall be open to the candidates who have passed any of the prescribed
qualifying examinations of the degree courses recognized by the University for the
respective M.Tech. programmes.
In addition to the above, the programme shall be open for candidates who have passed
the prescribed Qualifying Examinations as specified for the respective programmes of
study with not less than 50% of the marks in aggregate of all the semesters or years of the
degree examination (cumulative sum of secured marks of all the semesters or years
divided by the sum of the maximum marks). However, in the case of candidates
belonging to SC/ST and Category-1, marks shall not be less than 45%.
5.6. The decision of the Principal regarding the admissions is final and binding.
5.7. Candidates must fulfill the medical standards required for admission.
5.8. Every student of the College shall be associated with the Parent Department offering the
degree programme that the student undergoes throughout his/her study period.
5.9. The fee structure as stipulated by Govt. of Karnataka from time to time shall be
applicable for all the admitted students.
6.0. PROGRAMME STRUCTURE:
6.1. The overall programme structure for a MCA/M.Tech Degree programme typically
consist of the following components:
a) Engineering Mathematics.
b) Programme Core Courses.
c) Programme Elective courses.
d) Elective courses:
An elective course can be departmental elective, open elective, MOOC elective,
Industry driven elective
e) Industrial training, Internship, Seminars and Project
6.2. The Departmental Council (DC) shall discuss and recommend the exact credits offered
for the programme for the above components 'a' to 'e', the semester wise distribution
among them, as well as the syllabi of all postgraduate programmes offered by the
department from time to time before sending the same to the Board of Studies (BOS).
The BOS will consider the proposals from the department and make recommendations
to the Academic Council (AC) for consideration and approval.
6.3. The minimum Credit Requirement for the M.Tech. is 88 and for M.C.A. is 132. For
students admitted to M.C.A under lateral entry scheme, the minimum credit requirement
is 90.
6.4. SEMINAR AND PROJECT:
a) Project work / Dissertation of M.Tech. shall be carried out by the student
individually.
th
b) Project work at 6 semester MCA shall be carried out by the student individually.
c) Project viva-voce examination shall be conducted individually.
d) Seminar topic shall be selected from the emerging technical areas only.
7.0. REGISTRATION:
Each student after consulting his/her faculty advisor shall pre- register for the courses in every
semester on the days specified for registration.
7.1. Mandatory Pre-registration for higher semester: To ensure proper planning of the
academic activity, it is mandatory for all the students to undertake a pre-registration
process well in advance before actual start of the next academic session. Typically, this
pre-registration has to be completed during the last two weeks of the current semester
for the following academic session except for minor modification during the 1st week of
the ensuing semester
7.2. A student has to register for a minimum of 20 credits in each semester. The maximum
number of credits a student can take in a semester is 30. However, the minimum/
maximum credit limit can be relaxed by the Principal, on specific recommendations of
Departmental Council only under exceptional circumstances.
7.3. For a student to register for some courses he/she may be required to have adequate
knowledge about one or many courses which are declared as pre-requisite courses in the
earlier semesters. The student is deemed to have satisfied this requirement by satisfying
the Clause of minimum attendance (Clause.9.11) in the course(s) which is/are declared
as pre-requisite(s). The details of the pre-requisites will be announced by the
Departmental Council as a part of the programme curriculum.
7.4. Late registration up to a cutoff date mentioned in the academic calendar is allowed on
payment of a penal fee.
7.5. A student will be allowed to register for the next semester only when he/she fulfils the
following conditions:
a) Cleared the entire previous semester fees due, if any, to the institute, hostel and
library and also has paid all advance deposits of the Institute and hostel for the
semester for which he/she is registering.
b) Satisfies all academic requirements, namely the credits earned and minimum
CGPA, to continue with the programme. (Clause 9.10)
c) Not restrained from registering due to any specific reason by the college.
7.6. REGISTRATION IN ABSENTIA will be allowed only in exceptional cases at the
discretion of Principal after the recommendation of the Departmental Council through
the authorized representative of the student.
7.7. DROP-option: A student has the option to DROP courses until one week after the second
event of CIE in consultation with his/her faculty advisor. However, the number of
credits after dropping one or more courses shall satisfy Clause 7.2.
8.0. WITHDRAWAL FROM THE PROGRAMME:
8.1. Temporary Withdrawal:
a) A student who has been admitted to a post graduate degree programme of the
college may be permitted to withdraw temporarily, for a period which is an integral
multiple of a semester on the grounds of prolonged illness or grave calamity in the
family or employment etc., provided that:
(i) The student applies to the College within at least 6 weeks of the
commencement of the semester or from the date he/she last attended the
classes, whichever is later, stating fully the reasons for such withdrawal
together with supporting documents and endorsement of his/her
parent/guardian.
(ii) The College is satisfied that, even after counting the expected period of
withdrawal, the student has the possibility to complete his/her requirements
of the degree within the time limits specified by the University.
(iii) There are no outstanding dues or demands, with the Department/ College/
Hostel/Library, etc.,
(iv) The tuition fees for all the subsequent semesters may be collected in advance
based upon the severity of the case, before giving approval for such
Temporary Withdrawal, until such time his/her name appears in the student's
roll list. However, the fees/charges once paid would not be refunded.
(v) Scholarship holders are bound by the appropriate rules applicable to them.
(vi) The decision of the Principal of the College regarding withdrawal of a student
is final and binding.
b) Normally, a student would be permitted to avail of the temporary withdrawal
facility as a special case only once during his/her tenure as a student and this
withdrawal period shall also be counted for computing the duration of study as
specified by the University.
8.2. If the student has withdrawn from a programme for reasons of employment, when he /
she rejoins the programme, he/ she should obtain necessary permission from his/her
employer for rejoining. This permission letter has to be submitted at the time of
rejoining.
8.3. Permanent Withdrawal:
Any student who withdraws admission before the closing date of admission for the
academic session is eligible for the refund of the deposits only. Fees once paid will not
be refunded.
Once the admission for the year is closed, the following conditions govern withdrawal
of admissions:
a) A student who wants to leave the College for good, will be permitted to do so (and
take Transfer Certificate from the College, if needed), only after remitting the
tuition fees as applicable for all the remaining semesters and clearing all other dues
if any.
b) Those students who have received any scholarship, stipend or other forms of
assistance from the College shall repay all such amounts.
c) The decision of the Principal of the College regarding withdrawal of a student is
final and binding.
9.0. EVALUATION SYSTEM:
9.1. Each course has its Lecture – Tutorial – Practical (L-T-P) schedule. The credit for each
course is based on following:
Lecture: one hour/week is given one credit.
Tutorial/Practical/ Project work: Two hours/ week is given one credit.
9.2. The evaluation of academic performance of a student is done as per Letter grading
system. A ten-point Letter grading system is adopted which denotes the level of
academic performance. The grade awarded to a student in a theory course shall be based
on his/her performance in tests, assignments, quizzes, tutorials etc. in addition to
Semester End Examination. The weightage of these components shall be as follows:
Semester End
Examination (SEE) Written or online or practical 50%
a) A minimum of 50% of marks has to be secured in CIE for appearing for a theory
examination.
b) A minimum of 40% of marks has to be scored in SEE for passing a theory course.
c) A minimum of 45% of marks shall be obtained in (CIE+SEE) for passing a theory
course.
d) In a practical course, the candidate should secure a minimum of 45% for passing.
e) A candidate who does not secure minimum marks in CIE shall be awarded 'W'
grade. The candidate shall repeat those courses wherein he/she has secured 'W'
grade when the course is offered again in any subsequent semester.
f) A student who obtains fail grade in a course should repeat that course when it is
offered in any subsequent semester.
9.3. The letter grade awarded to a student in a practical course is based on a suitable
continuous evaluation scheme which the course instructor should evolve with the
approval of Departmental Council. The student's performance in every practical class
shall be evaluated and this shall have a weightage of 50%. He/she shall be evaluated
further by conducting periodical tests and/or Semester End Test (SET) which shall have
another 50% weightage. The grades shall be awarded based on these two evaluation
components. The minimum passing marks for Practical course is 45%.
9.4. The course instructor shall make an announcement within one week of the beginning of
the semester about blown up syllabus, details of the evaluation scheme which includes
distribution amongst various components. This announcement shall be made in both
theory and practical course classes. A copy of this announcement should reach the office
of Controller of Examinations (CoE).
9.5. Description of Grades:
S grade: This grade stands for Superlative grade which indicates outstanding
achievement by the student.
A grade: This grade stands for Excellent performance.
B grade: This grade stands for Very Good performance.
C grade: This grade stands for Good performance.
D grade: This grade stands for Average performance and is the minimum passing grade.
F grade: This grade denotes failure and hence very poor performance. A student who
obtains 'F' grade in a course shall repeat that course in a subsequent semester or makeup
term exam when it is offered. However, if a student gets 'F' grade in an elective theory
course, he/she can register for the same elective or an alternative elective, as
recommended by the Faculty Advisor and approved by the Departmental Council to
satisfy the credit requirement in subsequent semesters.
X grade: This grade is a transitional grade which denotes incomplete grade. A student
having satisfactory attendance and having high CIE rating (>=90%) in a course, but
SEE performance is poor, which could result in an overall 'F' grade in the course, will be
awarded this grade. The DC can consider the request of any such student for a make-up
examination and depending on the merit of the case and in consultation with the course
instructor permit him/her to appear for make-up examination. The 'X' grade would be
converted into one or the other of the letter grades (S/A/B/C/D/F) after the student
completes the course requirements.
W grade: This grade is awarded to a student having satisfactory attendance at classes,
but withdrawing from a course before the prescribed date in a semester under the
advice of the Faculty Advisor. Withdrawal from a course shall be allowed only
under exceptional circumstances and has to be recommended by the DC. No
withdrawal is permitted after the grades are announced. Further, a candidate having
shortage of attendance and/or fail to achieve the minimum requirements in CIE shall
also be awarded this grade.
Calculation of SGPA and CGPA:
∑[(course credits) X (Grade points)] for all courses with Letter grades, including F (in that semester)
SGPA=
∑[(course credits)] for all courses with letter grades, including F (until that semester)
∑[(course credits) X (Grade points)] for all courses with Letter grades, including F (in that semester)
CGPA=
∑[(course credits)] for all courses with letter grades, including F (until that semester)
th
(iv) At the end of the 4 semester, the candidate shall submit 3 copies of report of the
dissertation work duly approved by the guide & co-guide. The guide in
consultation with Head of the department / PG program coordinator shall prepare a
list of three external examiners. This list after being duly approved by the DC shall
be sent to CoE along with 3 copies of dissertation work.
(v) The CoE shall send one copy of the dissertation work to the guide and another copy
to one of the external examiners for evaluation. These examiners shall evaluate the
dissertation work and send the marks list independently to CoE. The maximum
marks for this evaluation is 125 marks. The minimum marks for passing is 60%
i.e. 75 marks as evaluated by external examiner. The average of the marks
awarded by the two examiners shall be final marks and a candidate shall obtain a
minimum of 60% for passing. The minimum passing grade is 'B'.
(vi) The examiners shall be given not more than three weeks for evaluating the
dissertation report. The dissertation work shall not be accepted if external
examiner opines that the dissertation work and report are not up to the expected
standard and minimum passing marks cannot be awarded. The external
examiner can totally reject the report or seek resubmission after incorporating
suggested modification. He/she shall specifically quote reasons for rejection. In
case he/she recommends for resubmission after modification, he/she shall list out
specific areas where modification needs to be done. The resubmitted report in
such cases shall be sent to the same external examiner. If he/she does not approve
it again, the dissertation work shall be treated as 'rejected'. After the rejection by
the first external examiner, the report is sent to another external examiner for
evaluation. If he/she also does not approve the work, the candidate shall redo the
dissertation work again. In all such cases the candidates shall be free to choose
another topic for dissertation under a new guide, after re-registration with
prescribed fee.
(vii) If the dissertation work is approved, the viva-voce examination of the candidate
shall be conducted by the external examiner and internal examiner. It is the
responsibility of the internal examiner / HoD to contact the external examiner and
also the candidate and arrive at a convenient date & time for viva- voce. A copy of
these communications shall be sent to CoE.
(viii)The viva- voce examination shall be carried out for a maximum of 75 marks. The
minimum passing marks for this examination is 60% i.e. 45 marks. In case, the
external examiner pleads his/her inability to conduct the viva- voce examination,
substitute appointment shall be made by CoE in consultation with the guide and
HoD.
(ix) The viva- voce marks awarded jointly by the examiners shall be sent to CoE
immediately after the conduct of Viva-voce.
shortfall =0
(All credits shortfall of < =16 credits Shortfall of credits >16
Earned)
Eligible to Should complete the shortfall Not eligible to move to next year.
move to next in credits by repeating only Should repeat only those courses
year. those courses for which 'F' or wherein he/she has obtained 'F' or
'W' grade is obtained and move 'W' grade. Hence in this case he/she
to the next year. is permitted to register less than 20
credits in a semester overriding the
provisions of 9.10.1 (a).
When a student has to move from 2nd year to 3rd year, he/she should have completed
all the credits registered in 1st Year except as per the following in (d)
d) A candidate is allowed to move to 3rd year if he/she has a maximum of two 'W' or 'F'
grades in 1st and 2nd year put together with not more than one 'W' or 'F' grade in a
semester during these years.
b) The minimum and maximum duration of the programme is as specified in Clause
3.1. If a student cannot complete the Programme in corresponding maximum
duration, he/she shall leave the college without a degree. If a student is not able to
pass a credit course even after 5 (five) consecutive attempts he/she shall also leave
the college without a degree. For this purpose, an attempt is defined as registration
in a regular semester.
shortfall =0
(All credits shortfall of credits < =16 Shortfall of credits >16
Earned)
Eligible to Should complete the shortfall Not eligible to move to next year,
move to next in credits by registering those should register for only those
year. courses for which 'F' or 'W' courses wherein he / she has W or F
grade is obtained and move to grade. Hence, he / she is permitted
the next Year. (if required) to register for less than
20 credits in a semester overriding
the provisions of 9.10.2(a)
any prior permission, he/she shall be awarded “W” grade in that course
irrespective of his/her academic performance.
10.0. TERMINATION FROM THE PROGRAMME:
10.1. A student who is not performing well in terms of obtaining requisite grades and/
or is abstaining from the classes regularly, shall be warned of the consequences
and the same shall also be communicated to his/her parents.
10.2. A student may be required to withdraw from the programme and leave the
College on any of the following grounds:
a) Obtaining F Grade and hence not passing a course, in spite of five successive
attempts;
b) A student failing to secure CGPA >= 5.0 on three consecutive years;
c) Absence from classes of all the registered courses for more than six weeks at
a time in a semester without leave of absence being granted by competent
authorities;
d) Failure to meet the standards of discipline as prescribed by the College from
time to time.
10.3. Conduct and Discipline:
Students shall conduct themselves within and outside the premises of the College,
in a manner befitting the students of an Institution of National Importance. As per
the order of Honorable Supreme Court of India, ragging in any form is considered
as a criminal offence and is banned. Any form of ragging will be severely dealt
with.
The following acts of omission and/or commission shall constitute gross
Violation of the code of conduct and are liable to invoke disciplinary measures:
a) Ragging
b) Lack of courtesy and decorum; indecent behaviour anywhere within or
outside the campus.
c) Willful damage or stealthy removal of any property/belongings of the
College/ Hostel or of fellow students/citizens.
d) Possession, consumption or distribution of alcoholic drinks or any kind of
hallucinogenic drugs.
e) Mutilation or unauthorized possession of Library books.
f) Noisy and unseemly behavior, disturbing studies of fellow Students.
g) Hacking in computer systems (such as entering into other Person's area
without prior permission, manipulation and/or damage of computer
hardware and software or any other Cyber crime etc.).
Core – Lab
· MCA1L01 UNIX and C Laboratory (0-0-3)1.5
· MCA1L02 Web Technologies Laboratory (0-0-3)1.5
· MCA2L01 Data Structures Laboratory (0-0-3)1.5
· MCA2L02 DBMS Laboratory (0-0-3)1.5
· MCA3L01 Algorithms Laboratory (0-0-3)1.5
· MCA3L02 Java Programming Laboratory (0-0-3)1.5
· MCA4L01 Advanced Java Programming Laboratory (0-0-3)1.5
Electives
· MCA3E1XXDepartment Elective – 1 (3-0-0)3
· MCA4E2XXDepartment Elective – 2 (3-0-0)3
· MCA5E4XX Department Elective – 3 (3-0-0)3
· MCA5E5XXDepartment Elective – 4 (3-0-0)3
· MCA5IXX Industry Driven Elective (2-0-0)2
Semes
ter / I II III IV V VI
Sl. No
Semester/
III IV V VI
Sl. No
M C A 1 C 0 1
M C C 3 E 1 X X
I SEMESTER
DEPARTMENT OF MASTER OF COMPUTER APPLICATIONS
SCHEME OF TEACHING AND EXAMINATION
I SEMESTER MCA (AUTONOMOUS SCHEME)
Sl. Subject
Subject L T P Credits
No. Code
1 MCA1C01 Discrete Mathematical Structures 4 0 0 4
Introduction to UNIX and C
2 MCA1C02 4 0 0 4
Programming
3 MCA1C03 Web Technologies 3 0 0 3
TOTAL 18 0 6 21
II SEMESTER
DEPARTMENT OF MASTER OF COMPUTER APPLICATIONS
SCHEME OF TEACHING AND EXAMINATION
II SEMESTER MCA (AUTONOMOUS SCHEME)
Sl. Subject
Subject L T P Credits
No. Code
1 MCA2C01 System Programming 4 0 0 4
TOTAL 17 0 8 21
III SEMESTER
5 MCA3E1XX Elective - 1 3 0 0 3
IV SEMESTER
DEPARTMENT OF MASTER OF COMPUTER APPLICATIONS
SCHEME OF TEACHING AND EXAMINATION
IV SEMESTER MCA (AUTONOMOUS SCHEME)
Sl. Subject
Subject L T P Credits
No. Code
1 MCA4C01 Advanced Java Programming 4 0 0 4
2 MCA4C02 Advanced Web Programming 3 0 0 3
3 MCA4C03 Software Engineering 3 0 0 3
V SEMESTER
VI SEMESTER
Sl. Subject Contact Hrs./Week
Subject Credits
No Code L T P
1 MCA6C01 Internship - - - 09
2 MCA6C02 Major Project - - - 16
TOTAL 25
DEPARTMENT ELECTIVES
Sl. Subject Contact Hrs./Week
Subject Credits
No Code L T P
ELECTIVE – 1
1 MCA3E101 UNIX System Programming 3 0 0 3
2 MCA3E102 Computer Graphics and Visualization 3 0 0 3
Web 2.0 and Rich Internet
3 MCA3E103 3 0 0 3
Applications
4 MCA3E104 Linux System Programming 3 0 0 3
ELECTIVE – 2
1 MCA4E201 Data Mining 3 0 0 3
ELECTIVE – 3
1 MCA5E301 Software Architectures 3 0 0 3
ELECTIVE – 4
1 MCA5E401 Internet of Things 3 0 0 3
CONCISE SYLLABUS
I SEMESTER – M.C.A.
Reference Books
1. Discrete Mathematics and its Applications, Kenneth H. Rosen, 7th Edition, Tata
McGraw Hill Publications, 2003.
2. Discrete Mathematics with Graph Theory, Edgar G Goodaire, and Michael M
Paramenter, 3rd Edition, Pearson Education, 2002.
3. Discrete Mathematics, SemyourLipschutz, Marc Lipson, 3nd Edition, Tata McGraw-
Hill, 2006.
4. Discrete Mathematical Structures: BernadKolman, Robert C Busby, 6th Edition,
Pearson Education, 2000.
5. Graph Theory with Applications to Engineering and Computer Science – Narsingh
Deo, Prentice – Hall of India Pvt Ltd New Delhi, 1999
Textbooks
1. UNIX Concepts and Applications, Sumitabha Das, 4th Edition, Tata McGraw Hill, 1
July, 2017(reprint), Tata McGraw Hill publication.
2. Programming in ANSI C, Balagurusamy, 7th Edition, Tata McGraw Hill, 1 July 2017
Reference Books
rd
1. Linux command line and shell scripting bible, 3 edition, Richard Blum and Christine
Bresnahan, 2015 edition, Wiley Publishers.
th
2. C How to Program, 7 ed, Dietel & Dietel Publishers.
Text Books
1. Robert W. Sebesta: Programming the World Wide Web, 7th Edition, Pearson
Education, 2012.
Reference Books
1. M. Deitel, P.J. Deitel, A. B. Goldberg: Internet & World Wide Web How to HTML
program, 3rd Edition, Pearson Education / PHI, 2004.
2. Chris Bates: Web Programming Building Internet Applications, 3rd Edition, Wiley
India, 2006
3. Xue Bai et al: The Web Warrior Guide to Web Programming, Thomson, 2003.
Text Books
th
1. Computer Organization, Carl Hamacher, Z Varnesic and S Zaky, 5 Edition, McGraw
Hill, 2002.
Reference Books
1. Computer Organization and Architecture: Designing for performance, William
th
Stallings, 9 Edition, Pearson Education Asia, 2014.
th
2. Computer Organization: Andrew S Thanenbaum, 6 Edition, PHI
Reference Book
1. Communication Networks, Alberto Leon-Garcia and Indra Widjaja, Second Edition,
Tata McGraw Hill Publications.
II SEMESTER – M.C.A.
MCA2C01 System Programming L: T: P – 4:0:0 4 Credits
Machine Architecture, Assemblers-1, Assemblers-2, Loaders and Linkers, Macro
Processor, Lex and Yacc
Text Books
1. Leland.L.Beck: System Software, 3rd Edition, Addison-Wesley, 1997.
2. John.R.Levine, Tony Mason and Doug Brown: Lex and Yacc, O'Reilly, SPD, 1999.
Reference Book
1. D.M.Dhamdhere: System Programming and Operating Systems, 2nd Edition, Tata
McGraw - Hill, 1999.
MCA2C02 Data Structures and Algorithms with C L: T: P – 4:0:0 4 Credits
Introduction to Data Structures, The Stack, Recursion, Queues, Linked Lists, Graphs
and Trees, Sorting and Searching
Text Book
1. Data Structures using C and C++,YedidyahLangsam and Moshe J. Augenstein and
Aaron M Tenanbaum, 2nd Edition, Pearson Education Asia, 2002.
Reference Books
1. Data Structures and Algorithm Analysis in C, Mark Allen Weiss, 2nd Edition, Pearson
Education Asia, 1997.
2. Data Structures - A Pseudocode Approach with C, Richard F Giberg and Behrouz
AForouzan, 3rd Reprint, Thomson Course Technology, 2005.
MCA2C03 Operating Systems L: T: P – 4:0:0 4 Credits
Introduction to Operating Systems, Process Management, Process Synchronization,
Memory Management, File System, Implementation of File System, Secondary Storage
Structures, Protection
Text Book
1. Abraham Silberschatz, Peter Baer Galvin , Greg Gagne: Operating System Principles,
th
9 edition, Wiley-India, 2013
MCA2C04 Introduction to Python Programming L: T: P – 2:0:2 3 Credits
Learn to write programs, Variables, expressions and statements, Conditional execution,
Functions, Iteration, Strings, Files, Lists, Dictionaries, Classes and objects, Classes and
functions, Classes and methods, Networking Programs using Python, Using databases
and SQL
Textbooks
1. Python for Everybody: Exploring data using Python 3, 1st Edition, CreateSpace
Independent Publishing Platform, 2016.
2. Allen B. Downey, "Think Python: How to Think Like a Computer Scientist”, 2
ndEdition, Green Tea Press, 2015.
Reference Books
th
1. Mark Lutz, “Programming Python”, 4 edition, O'Reilly publications, 2010
2. Zed A Shaw, “Learn Python the hard way”, Hard Way Series, 2013
Text Book
1. Java The Complete Reference: Comprehensive Coverage of the Java Language by
Herbert Schildt, McGrawHill Education (India) 9th Edition 2014.
Reference Books
1. Java Fundamentals, A comprehensive Introduction by Herbert Schildt, Dale Skrien.
Tata McGraw Hill Edition 2013.
2. Introduction to Java Programming, Comprehensive Edition, by Y.Daniel Liang,
Pearson Education, 2011.
MCA3C02 Analysis and Design of Algorithms L: T: P – 4:0:0 4 Credits
Introduction, Brute Force and Divide-and-Conquer, Decrease-and-Conquer and
Transform-and-Conquer, Space, Time Tradeoffs and Dynamic Programming, Greedy
Techniques and Limitations of Algorithm Power, Coping with the Limitations of
Algorithm Power
Text Book
1. AnanyLevitin: Introduction to the Design and Analysis of Algorithms, Pearson
Education, 2003.
Reference Books
1. Coremen T.H., Leiserson C.E., and Rivest R.L.: Introduction to Algorithms, PHI,
1998.
2. Horowitz E., Sahani S., Rajasekharan S.: Computer Algorithms, Galgotia Publications,
2001
MCA3C03 Computer Networks L: T: P – 4:0:0 4 Credits
Network Layer-I, Network Layer Protocols-II, Network Layer Protocols-III, Transport
Layer-I, Transport Layer-II, Application Layer
Text Book
1. Data Communications and Networking, BehrouzA. Forouzan, Tata McGraw-Hill, 5th
Edition, 2013.
Reference Books
1. Computer Networks, Andrew S. Tanenbaum, Pearson Education, 4th Edition, 2002.
2. Data and Computer Communication, William Stallings, Pearson Education, 8th
Edition, 2007.
Text Books
1. Management Information Systems - Waman S Jawadekar,5th Edition, Tata McGraw
Hill, 2013.
2. Management Information Systems, James A O'Brien and George M Marakas, 9th
Edition, Tata McGraw Hill, 2009.
Reference Books
th
1. Principles of Information Systems, Ralph M Stair and George W Reynolds, 12
Edition, Thomson, 2015.
th
2. Information Systems - The Foundation of E-Business, Steven Alter, 4 Edition,
Pearson Education Asia, 2002.
3. Management Information System, MahadeoJaiswal and Monika Mital, 3rd Edition,
Oxford University Press, 2006.
4. Management Information Systems – Effy Oz, 6th Edition, Thomson Course
Technology, 2013.
IV SEMESTER – M.C.A.
MCA4C01 Advanced Java Programming L: T: P – 4:0:0 4 Credits
JDBC, Servlets, JSP, Introduction to Struts, Actions and Results, OGNL
Text Books
1. Marty Hall, Larry Brown. Core Servlets and Java Server Pages. Volume 1: Core
Technologies. Second Edition.
2. Budi Kurniawan, A Tutorial Struts 2 Design and Programming Second Ed., BPB
Publications.
Reference Books
1. Kathy Sierra, Cert Bates -Head first servlets and JSP, 2ndedition. O'Reilly Publications.
2. Donald Brown, Chad Michael and others – Struts 2 in Action. Manning Publications.
Text Books
1. Chris Bates: Web Programming Building Internet Applications, 3rd Edn, Wiley
India, 2006
2. Robert W. Sebesta: Programming the World Wide Web, 7th Edition, Pearson
Education, 2013.
3. Francis Shanahan: Mashups, Wiley India 2007.
Reference Books
1. M. Deitel, P.J. Deitel, A. B. Goldberg: Internet & World Wide Web How to program,
4th Edition, Pearson Education / PHI, 2009.
2. Xue Bai et al: The Web Warrior Guide to Web Programming, Thomson, 2003.
3. Joel Murach'sPHP and MySQL. Mauch's Publications, 2nd Edition,2014
Text Book
1. Ian Sommerville: Software Engineering, 10th Edition, Person Education Ltd.,
Reference Books
1. Ian Sommerville: Software Engineering, 8th Edition, Person Education Ltd., 2007.
2. Roger.S.Pressman: Software Engineering-A Practitioners approach,
7thEdition,McGraw-Hill, 2007.
3. Waman S Jawadekar: Software Engineering Principles and Practice, Tata McGraw
Hill, 2004
Text Book
1. Cloud Computing: Theory and Practice, Dan C. Marinescu, Morgan Kaufmann,
2013
Reference Books
1. Cloud Computing Bible by Barrie Sosinsky, Wiley India.
2. Cloud Security by Ronald Krutz and Russell Dean Vines, Wiley-India.
V SEMESTER – M.C.A.
MCA5C01 Object Oriented Modeling and Design Patterns L: T: P – 4:0:0 4 Credits
Introduction, Modeling Concepts, Class Modeling, Advanced Class Modeling, State
Modeling, Process Overview, System Conception, Domain Analysis, Application
analysis, System Design, Class Design, Implementation Modeling, Legacy Systems
Design Patterns, Idioms
Text Books
1. Michael Blaha, James Rumbaugh: Object-Oriented Modeling and Design with UML,
nd
2 Edition, Pearson Education / PHI, 2009.
2. Frank Buschmann, RegineMeunier, Hans Rohnert, Peter Sommerlad, Michael Stal:
Pattern-Oriented Software Architecture, A System of Patterns, Volume 1, John Wiley
and Sons, 2013.
Text Books
1. Andrew Troelsen: Pro C# with .NET 3.0, Special Edition, Dream tech Press, India,
2007.
th
2. E. Balagurusamy: Programming in C#, 5 Reprint, Tata McGraw Hill, 2004.
Reference Books
1. Tom Archer: Inside C#, WP Publishers, 2001.
2. Herbert Schildt: The Complete Reference C#, Tata McGraw Hill, 2004.
Text Books
1. Research Methodology – Methods and Techniques, 3rd edition, C R Kothari and
Gaurav Garg, New Age International Publishers, 2015 reprint.
Reference Books
1. An Introduction to Research Methodology, 2002 Edition, Garg, Agarwal and et al.,
RBSA Publishers
th
2. Writing a report – how to prepare, write and present effective reports, 9 edition,
Constable and Robinson Publications, 2011 reprint.
VI SEMESTER – M.C.A.
MCA6C01 Internship 9 Credits
Individual student must carry out Internship training at industry. Student shall submit a
detailed reporton internship work (15 to 20 Pages) in a format as specified by the
department. Internal guide and industry personnel will evaluate the student
performance for 50 Marks. By taking demonstration and presentation of the work
carried during internship.
Individual student, one project per student, must carry out major project. Student must
submit a Detailed Project Report (60 to 80 Pages) in a format as specified by the
department.Internal guides will evaluate the performance (Continuous Internal
Evaluation) for 50 Marks. The Report will be evaluated for 125 marks by both internal
and external evaluators. Internal and external examiners for 75 marks will evaluate
final viva-voce, which includes demonstration and presentation of project work jointly.
Department Elective -1
MCA3E101 UNIX System Programming L: T: P – 3:0:0 3 Credits
UNIX System Overview, UNIX Standardization and Implementations, File I/O,
Files and Directories, UNIX Processes, Process Control, Process Relationships,
Signals
Text Book
1. Advanced Programming in the UNIX Environment, WRichard Stevens, Stephen A
nd
Rago, 2 Edition, Addison-Wesley, 2005.
Reference Books
1. Unix System Programming Using C++,Terrence Chan.
nd
2. Advanced Unix Programming, Marc J Rochkind, 2 Edition.
3. The Design of the UNIX Operating System, Maurice J Bach.
Text Books
1. Edward Angel: Interactive Computer Graphics A Top-Down Approach with OpenGL,
2nd Edition, Addison-Wesley, 2000
Reference Books
1. F.S. Hill,Jr.: Computer Graphics Using OpenGL, 2nd Edition, Pearson education / PHI,
2001.
2. James D Foley, Andries Van Dam, Steven K Feiner, John F Hughes: Computer
Graphics, Addison Wesley, 1997.
Text Books
1. Nicholas C Zakas et al: Professional AJAX, Wrox publications, 2006.
2. ChaficKazoun: Programming Flex 2, O'Reilly publications, 2007.
3. Francis Shanahan: Mashups,Wrox, 2007.
Reference Books
1. Thomas A. Powel: Ajax The Complete reference, McGraw Hill, 2008.
2. Gottfried Vossen, Stephan Hagemann: Unleashing Web 2.0 From Concepts to
Creativity, Elsevier, 2007.
3. Colin Moock: Essential Actionscript3.0, O'Reilly Publications, 2007.Steven Holzner :
Ajax Bible Wiley India , 2007.
4. Eric Van derVlist et al: Professional Web 2.0 Programming, Wiley India, 2007.
5. Justin Gehtland et al: A Web 2.0 primer Pragmatic Ajax, SPD Publications, 2006
Text Books
1. Michael Kerrisk: The LINUX Programming Interface, 1st Edition, No Starch Press,
2010.
Reference Books
1. Marc J. Rochkind: Advanced UNIX Programming, 2nd Edition, Pearson Education,
2005.
2. W.Richard Stevens, Stephen A. Rago: Advanced Programming in the UNIX
Environment, 2nd Edition, Pearson Education / Prentice-Hall of India, 2005.
Department Elective - 2
MCA4E20 Data Mining L: T: P – 3:0:0 3 Credits
Introduction, Data – 1, Data – 2 Data Preprocessing, Association Analysis – 1,
Association Analysis – 2, Cluster Analysis Overview
Text Books
1. Pang-Ning Tan, Michael Steinbach, Vipin Kumar: Introduction to Data Mining,
Pearson Education, 2007.
Reference Books
1. K.P.Soman, Shyam Diwakar, V.Ajay: Insight into Data Mining – Theory and Practice,
PHI
2. Jiawei Han and MichelineKamber: Data Mining – Concepts and Techniques, 2nd
Edition, Morgan Kaufmann, 2006.
Text Book
1. Rafel C Gonzalez and Richard Digital Image Processing, Second Edition, Prentice Hall.
Text Book
1. Elaine Rich, Kelvin Knight, Shiva Shankar B Nair: Artificial Intelligence, 3rd Edition,
Tata McGraw Hill, 2009.
Reference Books
nd
1. Stuart Russel, Peter Norvig: Artificial Intelligence: A Modern Approach, 2 Edition,
Pearson Education, 2003.
2. Nils J. Nilsson: Principles of Artificial Intelligence, Elsevier, 1980.
Textbooks
1. Big Data Fundamentals: Concepts, Drivers, Techniques by Thomas Erl, Prentice Hall
publication, July 2016 reprint ed.
2. Professional NoSQL by Shashank Tiwari, Wiley publications, 2011 edition.
Reference Books
1. Big data analytics with R and Hadoop by Vignesh Prajapathi, Packt Publishers,
November 2013.
2. NoSQL for mere mortals by Dan Sullivan, Addison Wesley Publications, 2015 edition
Department Elective – 3
MCA5E301 Software Architecture L: T: P – 3:0:0 3 Credits
Introduction The Architecture Business Cycle, architectural Styles and Case Studies,
Quality Functionality and architecture, Architectural Patterns Introduction, Designing
and Documenting Software Architecture
Text Books
1. Len Bass, Paul Clements, Rick Kazman: Software Architecture in Practice, 2nd
Edition, Pearson Education, 2003.
2. Frank Buschmann, Regine Meunier, Hans Rohnert, Peter Sommerlad, Michael Stal:
Pattern-Oriented Software Architecture, A System of Patterns, Volume l. John Wiley
and Sons, 2006.
3. Mary Shaw and David Garlan: Software Architecture Perspectives on an Emerging
Discipline, Prentice-Hall of India / Pearson Education, 2007.
Reference Books
1. E. Gamma, R. Helm, R- Johnson, L Vlissides: Design Patterns Elements of Reusable
Object Oriented Software, Addison-Wesley, 1995.
Web Reference
Web site for Patterns: http://Www.hillside-netJpatterns/
Text Books
1. Ralf Steinmetz, Klara Narstedt: Multimedia Fundamentals: Vol I-Media Coding and
Content Processing, 2nd Edition, Pearson Education / PHI, 2003.
2. Prabhat K. Andleigh, KiranThakrar: Multimedia Systems Design, PHI, 2003
Reference Books
1. KR Rao, Zoran S- Bojkovic and Dragorad A. Milovanovic: Multimedia
Communication Systems: Techniques, Standards, and Networks. Pearson Education,
2002.
2. Nalin K Sharad: Multimedia information Networking, PHI, 2002.
Text Books
nd
1. Michael E. Whitman and Herbert J. Mattord: Principles of Information Security, 2
Edition, Thomson, 2005.
2. William Stallings: Network Security Essentials: Applications and Standards, Pearson
Education, 2000.
Reference Book
1. Behrouz A.Forouzan: Cryptography and Network Security, Special Indian Edition,
Tata McGraw-Hill, 2007.
Text Books
1. Beginning Android 4 Application Development by Wei Ming Lee, Wrox, Wiley India
Edition.
2. Mobile App Development with Ionic 2 by Chris Griffith, O'Reilly Publications, 2017
Ed.
Reference Books
1. Mark Murphy, The Busy Coder's Guide to Android Development, version 4.2.
2. Android Programming: The Big Nerd Ranch Guide (Big Nerd Ranch Guides)
3. Joshua Morony, Building apps with Ionic 2,3, ebook edition.
Department Elective – 4
MCA5E401 Internet of Things L: T: P – 3:0:0 3 Credits
What is IoT, Smart Objects, IP as the IoT Network Layer, Data and Analytics for IoT, IoT
Physical Devices and Endpoints
Text Books
1. David Hanes, Gonzalo Salgueiro, Patrick Grossetete, Robert Barton, Jerome
Henry,"IoT Fundamentals: Networking Technologies, Protocols, and Use Cases for
the Internet of Things”, 1stEdition, Pearson Education (Cisco Press Indian Reprint).
2. Srinivasa K G, “Internet of Things”, CENGAGE Leaning India, 2017
Reference Books
1. Vijay Madisetti and ArshdeepBahga, “Internet of Things (A Hands-on-Approach)”,
1stEdition, VPT, 2014.
2. Raj Kamal, “Internet of Things: Architecture and Design Principles”,1st Edition,
McGraw Hill Education, 2017.
Text Books
1. Sebastian Raschka, “Python Machine Learning”,Unlock deeper insights into
machine learning with this vital guide to cutting-edge predictive analytics, Packt
Publishing Ltd., 2015
2. AurelienGeron, 'Hands-On Machine Learning with Scikit-Learn and TensorFlow:
Concepts, Tools, and Techniques to Build Intelligent Systems, OReilly Publications,
2017
Reference Books
1. EthemAlpaydm, Introduction to Machine Learning (Adaptive Computation and
machine learning) The MIT Press Cambridge, Massachusetts London, ISBN: 0-262-
01211-1, 2004
2. Simon Rogers, Mark Girolami, A first course in machinelearning, Chapman, &
Hall/CRC machine learning& patternrecognition, 2011
Text Book
th
1. Ben Shneiderman: Designing the User Interface, 5 edition, Pearson Educaions.,2010
Reference Books
1. Alan J Dix et. al.: Human-Computer Interaction, II Edition, Prentice - Hall, India,1998
2. Eberts: User Interface Design, Prentice-Hall, 1994.
3. Wilber O Galitz: The Essential Guideto User Interface Design – An Introduction to
GUI Design, Principles and Techniques, Wiley-Dreamtech India Pvt. Ltd, 1998
Text Books
st
1. Principles of Data Science by Sinan Ozdemir, 1 Ed, Packt Publications, December
2016.
2. Data Science from Scratch by Joel Grus, 1st Ed, O'Reilly Publications, April 2015
Reference Books
st
1. The Data Science Handbook by Field Cady, 1 Ed, Wiley Publications, April 2017
2. Python Data Science Handbook by Jake Vander Plas, 1st Ed, O'Reilly Publications,
2016
st
3. Data Science for Business by Foster Provost, 1 Ed, O'Reilly Publications, 2013
4. Introducing Data Science by Davy Cielen et al, 1st Ed, Manning Publications, 2016