Course Types
 
BITS

LEGEND : The numbers  that appear at the end of each course title like 3 0 3, 0 9 3, 2 3 3 etc. indicate the lecture hours per week, the practical/seminar/project hours per week and the number of units in that order. Wherever a single number (with or without*) appears, it indicates only total units and its break up in terms of lectures and practicals/seminar/project may be announced from time to time through the timetable whenever it is needed.

List of Courses Under BITS (Click on the course for its description)
 
Practice School I
Corporate Taxation
Lab Oriented Projects
Study Oriented Project
Computer Projects 
Culture and Significance of Modern Mathematics        
Projects on Organisational Aspects    
Selected Computer Languages
Object Oriented Programming
Data Communications and Networks
TIC Projects
Reading Course
Practice School II
Entrepreneurship
Thesis
Seminar                
Independent Study
Software Engineering
Renewable Energy
Cryptography
Machine Learning
Management Information Systems
 e-Business
Nonlinear dynamics and Chaos
Rural Infrastructure Planning
Computer Networks
Independent study          
Teaching Practice I       
Teaching Practice II
Ph.D. Seminar
Ph.D. Thesis 
Practice Lecture Series I
Practice Lecture Series II
Advanced Project
Object Oriented Programming
Study in Advanced Topics
Environmental Health
Fourth Generation Languages and Applications
Software Development Standards
Research Project I
Research Project II
User Interfaces
Methods and Techniques of Systems Engineering
Systems Analysis for Large Systems                           
Professional Practice
Professional Practice I 
Professional Practice II
Computer Based Simulation and Modelling                       
Dissertation
Practice School
Management Information and Decision Support Systems
Development and Use of Computer Software                               
Reading Course   
Project Formulation and Preparation
Advanced Instrumentation Techniques
Technical Communication

 

BITS C221 Practice School I                                            5

All the above courses are run during the summer term only. The operation of all these three courses will be identical in nature. However, BITS C221 will be a required course for all integrated First Degree students with Practice School option. This course is also a prerequisite for BITS C412 Practice School II. BITS C231 may be available only to those students who have successfully cleared BITS C221 and BITS C241 is available only to those students who have successfully completed BITS C231. Thus BITS C231 and BITS C241 can be taken only as electives and are available only to highly motivated students if facilities are available after satisfying the needs of students who have to compulsorily register in BITS C221.

top

BITS C224 Corporate Taxation                                            3 0 3
Corporation  tax;  assessing  income from business; receipts less deductions: actual business expenses, scientific research; insurance premium, bonus, etc., interest, bad debts and other expenses for business; amortization  of  certain  expenses,  capital expenditure, allowances, carry forward losses and allowances; income from other heads, interest, dividends house property, deductions from gross total income, total income, taxable income, capital gains, mode of computation and deduction, personal  income tax laws and provisions.

top

BITS C313 Lab Oriented Projects                                    3
These courses include projects involving laboratory investigation or laboratory development in the students' discipline or interdisciplinary areas. These courses are normally available to students in third or higher levels. These courses must  coterminate with project reports.

top

BITS C323 Study Oriented Project                3
These courses include projects which are oriented towards readings from published literature or books about new frontiers of development or analysis of available data base. These courses are normally available to students in third or higher levels.  These courses must coterminate with project reports.

top

BITS C331 Computer Projects                                        3

Prerequisite : Prior preparation for one's own CDC or for CDC of first degree for dual degree students.

These  courses are intended to impart practical training to the students in the areas of computer software and hardware through specifically assigned one-semester projects. The projects would be person-oriented, individually supervised by a project  guide and demand attainments of different dimensions and complexity depending on the student's earlier background and the objectives of the projects.

top

BITS C332 Culture and Significance of Modern Mathematics                                      3 0 3
Prerequisite: Prior preparation for one's own CDC or for CDC of first degree for dual degree students This  course  intends  to give a guided tour of mathematics of the 20th century. Topics will be treated not for coverage of content but for giving the culture, excitement, flavour and relevance of modern branches of mathematics like topology, algebra, geometry, homology homotopy, undecidable problems, non-euclidean geometries, functional analysis, discrete areas of mathematics etc. The topics will be dealt with, in an expository manner with an attempt to show that mathematics is a challenging series of abstractions of concrete situation. Students may be required to do projects in one or more areas touched upon in class. The treatment will assume the mathematics already built in the core BITS courses of mathematics. The standard of treatment will be as in Bell's Development of mathematics, Courant and Robbins "What is Mathematics?"

top

BITS C333 Projects on Organisational Aspects     3
These courses involve projects related to thrust areas where students are expected to get involved with planning, organisation and execution of new ideas and concepts. These courses are normally available to students in third or higher levels. These courses must coterminate with project reports.

top

BITS C341   Selected Computer Languages                 3*

Prerequisite: TA C252

This course aims at inculcating programming and problem-solving skills using one or more of the higher level languages like C++, LISP and 4GLs; The choice of languages and the treatment may vary from semester to semester depending on various factors like emerging technologies and feedback from the industry.

top

BITS C342  Object Oriented Programming            3 0 3
Object orientation concepts and principles: abstraction, encapsulation, modularity, inheritance, and polymorphism; classes and objects; static and dynamic binding; class utilities; metaclasses; object oriented software engineering; programming and problem-solving using one or more of the popular object-oriented programming languages like C++ or Java.

top

BITS C372 Data Communications and Networks   3 0 3 

Communication Concepts; Data and Voice Communications; Hardware Systems and Configurations; Network Topologies and Design Aspects; Protocols; Networking Software; Local Area Networks; Network Security and Management; Emerging Trends in Communications. 

top

BITS C381 TIC Projects                                                   3
These  courses provide an avenue for first degree students who are normally in third year or in a higher class, to earn a letter grade credit for doing projects under the Technology Innovation Centre. These projects are sponsored by the  industries  which come  to the Institute under the scheme for participating in Technology Innovation Centre. The projects are also supervised and monitored by the personnel from industry who visit as Associate Faculty. These courses are unstructured and would  require  all the rigor which the industry would demand.

top

BITS C382 Reading Course                                                     3

BITS C412 Practice School II                                                         20

The  above  two  courses will be operated identically with stipulated prior preparation conditions as per the Academic Regulations. BITS C412 is a required course for all students with practice school option either for a single degree or for one of the degrees under dual degree scheme. BITS C413 has been created as a required course if a dual degree student is allowed a practice school option for a second degree after he has completed a practice school option for one degree.

top

BITS C432 Entrepreneurship                                          3 0 3
Meant for senior students who are close to completing their graduation requirements Small scale industry; growth and structure of Indian economy; identification of specific industry and product; market evaluation; description of the manufacturing processes; machinery and equipment requirements; building and site requirements; recurring cost; management; human relationship; product distribution; finance management and accounting; projects; system design of a small scale industry.

top

BITS C421T Thesis                                                                 15

BITS C441T Seminar                                                                                      1

The above two pairs of courses BITS C422T and BITS C442T and BITS C421T and BITS C441T will be operated identically with stipulated prior preparation conditions as per the Academic Regulations. BITS C422T and BITS C442T are required courses for all students  with Theses and Seminar option either for a single degree of for one of the degrees under dual degree scheme. BITS C421T and BITS C441T have been created as required courses if a dual degree student is permitted Thesis and Seminar option  for  a second degree after he has completed Thesis and Seminar option for one degree.

top

BITS C452T Independent Study                                         1

top

BITS C461 Software Engineering                                        3*

Prerequisite: TA C252

Software engineering concepts and methodology; formal requirements specification; estimation; software project planning; detailed design; techniques of design; productivity; documentation; programming languages styles, code review; tool, integration and validation; software quality assurance; software maintenance; metrics, automated tools in software engineering.

top

BITS C462  Renewable Energy                                3 0 3
Introduction of renewable energy, advantages, potential, status of development, broad details of different renewable energy systems such as solar, wind, biomass, microhydel, geothermal etc; Renewable energy development policy, Renewable energy industries, international co-operation, HRD and career growth opportunities, consultancy areas and future thrust areas in renewable energy development.

top

BITS C463 Cryptography                                                  3 0 3
Objectives of cryptography; ciphers – block and stream; mathematical foundations – modular arithmetic, finite fields, discrete logarithm, primality algorithms; RSA; digital signatures; interactive proofs; zero–knowledge proofs; probabilistic algorithms; pseudo-randomness.

top

 BITS C464 Machine Learning                                          3 0 3
Neural networks; neuro-computing theory and applications, knowledge representation; computational learning theory; statistical/probabilistic methods, genetic algorithms; inductive/analytic/reinforcement learning and bayesian networks; selected topics  such as alpha-beta pruning in game trees, computer models of mathematical reasoning, natural language understanding and philosophical implications.

top

BITS C471 Management Information Systems 3 0 3
Introduction to Information Systems; Concepts of management, concepts of information, systems concepts; Information Systems and Organizations; decision making process; database systems; data communications; planning, designing, developing and implementing information systems; quality assurance and evaluation of information systems; future developments and their organizational and social implications; decision support system and expert systems.

top

BITS  C472  e-Business                                                             3 0 3
e-business evolution & opportunities; categories of e-business; e-business models; network infrastructure & web based tools for e-business; e-business risks & risks management; network security and firewall; cryptography and authentication; billing/payment  systems; regulatory environment of e-business; ERP/SCM/CRM and web based marketing; business intelligence & intelligent systems; data warehousing and data mining; implementing e-business systems & change management. Case studies and projects in e-business areas; emerging e-business scenarios.

top

BITS C473   Nonlinear dynamics and Chaos     3 0 3
Chaos – definitions, characteristics, and measures; Examples of chaotic systems; Nonlinear dynamics and chaos – state space, Poincare sections, Iterated maps, Period-doubling; Quasi-periodicity, Intermittency, fractals; computer simulations of chaotic systems; Selected topics and applications of chaos theory; Examples will be drawn from different disciplines in science, engineering, and social sciences.

top

BITS C474 Rural Infrastructure Planning           3 0 3
Local level government structure; planning methodology and budgeting; regional economics; link of rural infrastructure with poverty alleviation and employment creation; sustainable livelihood approach; participatory planning; Integrated Rural Accessibility Planning (IRAP): need based approach, planning objectives, access needs, questionnaire preparation and data collection, quantification of accessibility, identification of problems and their prioritization, identification, screening and ranking of projects, selection of project and its location, action plan for implementation; Introduction to software such as: HDM (Highway Development and Management System) and RED (Road Economic Decision Model) etc.

top

BITS C481 Computer Networks                                            3 0 3

Introduction, history and development of computer networks; Reference models; Physical Layer: theoretical basis, transmission media, types of transmission; MAC sub-layer: local area networks, FDDI; Data Link Layer: Sliding Window protocols, design aspects; Network Layer: routing algorithms, congestion control algorithms, internetworking: Transport Layer: Integrated Services Digital Network (ISDN). Asynchronous Transfer Mode (ATM) - reference models, service classes, switch design, LAN emulation; Application Layer protocols.

top

BITS C790T Independent study                                                            2

top

BITS C791T Teaching Practice I                                             1

top

BITS C792T Teaching Practice II                                               1

top

BITS C797T Ph.D. Seminar                                                 2

top

BITS C799T Ph.D. Thesis                                                 40 (Max.)
The registration in this course will be for a minimum of 10 units in any semester.

top

BITS E793T Practice Lecture Series I                       1

top

BITS E794T Practice Lecture Series II                                       1

top

BITS G511 Advanced Project                                       5
This  course is designed to permit treatment of an advanced area in a discipline or interdisciplinary pursuit to meet the objectives of acquisition of additional competence by the student and also development of new areas of study or lab. The course  will be characterized by minimum formal contact and maximum self- study under immediate supervision by the teacher.

top

BITS G512 Object Oriented Programming                 2 2 4
Basics of object oriented programming: objects, classes, instances; inheritance; polymorphism; operator overloading; static and dynamic binding; smalltalk, C++, cases from other object oriented languages like Ada, Loop, Flavors, Objective-C, etc.;  object oriented software engineering.

top

BITS G513 Study in Advanced Topics                           5
In this course students will be assigned study work in advanced areas of professional interest. Each student will work under the overall supervision and guidance of a faculty member and will in the end submit a

project report encompassing critical  review of the material studied.

The organisation and evaluation of the course would be achieved through seminars, group discussions, project report etc. The course will be conducted by the team of teachers who provide guidance for study work.

top

BITS G514 Environmental Health                                    3 0 3
Environmental Health and its importance, water pollution, air pollution, automobile pollution, pollution due to chemicals used in agricultural sector, handling and disposal of domestic and industrial refuse, incineration of waste materials, techniques for studying, monitoring and controlling pollution, effect on health, vector control, effect of high frequency electromagnetic radiation, nuclear radiation, hazardous wastes, occupational health.

top

BITS G521 Fourth Generation Languages and Applications                                                    1 3 4
Nature of 4GLs; application generators; RDBMS and 4GLs; SQL based 4GLs; 4GLs and development of information systems and decision support systems; other types of 4GLs; case studies.

top

BITS G522 Software Development Standards       1 3 4
Standards  and their role in software development; Institutions involved in formulating and promoting standards; operating environment standards; POSIX; software design standards; diagramming standards; coding standards; language design,  code  generation and usage standards; software portability and standards; standards in software development tools; standards in compilers and interpreters; open systems; OSI; user interface standards.

top

BITS G529 Research Project I                                              6

BITS G539 Research Project II                                                        6

This is a package of two courses dealing with an advanced pursuit in terms of a study project or a lab project in assigned areas of professional interest. Each student will work under the overall supervision and guidance of an assigned teacher. The second course may be a continuation of the task engaged in the first course; or the two courses may be independent of each other. Each course must end with a well-defined project report outlining all the investigative efforts and conclusions.

top

BITS G541 User Interfaces                                                           1 3 4
Emerging  importance of user interfaces; user interface management systems; designing UIMS toolkits; hardware and OS aids in user interface development; human & psychological factors in user interface design; theories, principles and guidelines;  emerging interaction styles; menu selection systems, command languages, direct manipulation; interaction device; hypertext; standards in user interface design and implementation; case studies from Domain Dialog; Apple's user interface; Open Look; OSF/Motif.

top

BITS G612 Methods and Techniques of Systems Engineering                                         2 3 5
This course would cover various systems engineering methods and techniques in the context of their application to the design, implementation and operation of large, humanly-contrived soft systems. The techniques would be  chosen  from  amongst  linear programming,  integer programming, queuing theory, inventory control, simulation, maintenance models sampling techniques, forecasting techniques, decision models, network scheduling methods etc. These would be applied in the context of resource  planning, facility location, manpower planning, financial management, decision-making, maintenance issues, construction and operation scheduling; planning research issues; social assessment of technology; issues of technology-economy nexus etc.

top

BITS G613 Systems Analysis for Large Systems                                                             2 3 5
System thinking and approach; concepts of systems with special reference to large, humanly-contrived soft systems; review of mathematical techniques and principles of economics and management required for systems engineering of such systems; modelling and systems engineering methodology for large soft systems.

top

BITS G619 Professional Practice                                    4
This  course  will aim to achieve a professional development of the student in the context of the overall goal of his/her programme. Depending upon the profession, this course will be conducted in terms of actual participation in  professional  activities such  as  teaching, laboratory organization, course development, organizational development, R&D work, design, production, data organization, data preparation or management of institutions/ hospitals/voluntary organizations, etc. The course will  also  deal with  communication aspects such as teaching a course, presenting a paper in the seminar/conference, articulating ideas and concepts to professional audience/customers, etc. This course will also deal with the laws and ethics concerned with the  profession of an individual.

top

BITS G620  Professional Practice I                       3

BITS G621  Professional Practice II                    3
These two courses, to be offered in two consecutive semesters, are designed to train the students towards acquiring competence in teaching as well as in research methodologies. The course will be conducted in terms of actual participation in professional activities such as teaching, laboratory organization, course development, R & D work, etc.  Each student will be assigned under a faculty member to work on specified projects, and to assist the faculty in teaching and research activities. The student will be required to present a number of seminars in a group in a structured manner.

top

BITS G624 Computer Based Simulation and Modelling                              2 3 5
Discrete event simulation on computers; Systems simulation & simulation languages; GASP & GPSS; Continuous simulation - languages and modelling techniques; Forrester's models; case studies.

top

BITS G629T Dissertation                                           25 (Max.)
This is a required component for all higher degree students except for those who opt and are selected for practice school programme. The unit requirements will vary from 12 to 25 units. It may be registered for one full semester (12 to 25 units) after completing all courses or may be registered for varied units (4 to 10 units) along with other courses.

top

BITS G639 Practice School                                                  20
A higher  degree  student  if permitted can register in this course in lieu of Dissertation only after the completion of all course work. Concurrent registration of other courses with this course is not permitted. All clauses of Academic Regulations applicable to First Degree Practice School courses will govern the operation of this course.

top

BITS G641 Management Information and Decision Support Systems                             2 3 5
Data & information; characteristics of information; components of management information systems; information flows; design and maintenance of management information systems; decision support systems.

top

BITS G644 Development and Use of Computer Software                                         5
Concepts and operations of processors; concept, capabilities and types of software; review and case studies of computer applications. Principles and use of standard software packages. Principles of software creation: processing concepts, flowcharting  and algorithms, programming constructs, programming languages, program development sequence. Concepts of data and information: files and databases, logical data storage structures. Information Systems: need, significance, concepts, their Analysis, Design  and Implementation.  Software  Engineering:  software life cycle, with special reference to software planning, software requirements and software maintenance. The course would terminate with a term paper on a specialised area of the development and use of computer software.

top

BITS G649 Reading Course                                                          5

top

BITS G651 Project Formulation and Preparation                                                     2 3 5
This course is designed to inculcate principles of technical documentation as required within S&T organisations. Through this course, students are expected to acquire familiarity with several of the following:  Proposals, feasibility reports, formal project reports,  short  reports,  memos,  negotiations, contracts, etc. In the process principles of project formulation and evaluation, such as technical considerations; performance specifications; preliminary block  diagrams,  types  and  analysis  of contracts;  cost estimation concepts, work breakdown structure; project data preparation, scheduling facilities etc., would be introduced. The course would invariably include the preparation of a detailed report embodying as many of the above concepts as appropriate.

top

BITS G654 Advanced Instrumentation Techniques                                                           5
Generalised  approach  to  measuring  systems;  performance  characteristics  of  instruments; primary sensing elements and transducers; analog and digital signal  conditioning  operations;  microprocessors  in  instrumentation;  applied  process  control instrumentation;  General  purpose  and  analytical  instruments  covering  spectro-scopic, separation, atomic absorption instruments UV-VIS-IR,GLC, HPLC, etc; Instrumentation practices in typical R&D laboratories; instrumentation  case  studies  covering selection, quality assurance, system design, etc; Hands on experience in operation of sophisticated instrumentation systems.

top

BITS G659 Technical Communication                         4
Role and importance of communication; effectiveness in oral and written communication; technical reports; technical proposals; technical descriptions; definitions and classifications; business correspondence; precis writing; memorandum; notices, agenda and minutes; oral communication related to meetings, seminars, conferences, group discussions, etc.; use of modern communication aids.

top