BIT 1year I II Sem With All Course Cycle
BIT 1year I II Sem With All Course Cycle
PT]RBANCTIAL UNIVERSITY
(FACULTY OF SCIENCE AND TECHNOLOGY)
BIRATNAGAR, NEPAL
#trrtrx"t
REGULATIONS GOYERIIING BIT PROGRAM
1. TITLE OF PROGRAM:
The program shall be called BACHELOR OF INFORMATION TECHNOLOGY (BIT).
2'1 Should have successfully completed twelve years of schooling in any stream with at
least a mathematics subject of 100 marks in r0+2 level examination.
2.2 Must have a minimum C grade in each subject of grade 11 and 12 with CGpA Z.O or
more' In case a student has taken the optional mathematics subject in grade L2, the student
must have passed in the optional mathematics paper with at least D+ grade.
or
Must have secured a minimum score of second division (45%) marks ln L0+2, pCL or
equivalent in any discipline.
Students who have passed grade 11 and are waiting for supplementary exam (pURAK
PARIKSIIA) of grade 12 can also apply. However, they have to submit all the required
documents at the time of admission.
Students who appeared in the final exam and are waiting for the result and certificates can
also apply for the entrance examination. However, they have to submit all the required
documents at the time of admission.
2.3 In case of foreign certificate, student should submit equivalence and each subject
grading with CGPA or total percentage document from concerned authority.
&.ltrp*"n
I
3. DURATION OF TIIE PROGRAM:
The program of study shall extend over a period of eight semesters (FOUR ACADEMIC
YEARS).
4. MEDIUM:
ENGLISH shall be the medium of inskuction and examination in all the subjects of BIT
Program.
5. ATTENDANCE REQUIREMENT:
A sfudent must achieve, at least 80Yo attendance of lectures, tests, and tutorial classes in order
to qualify foi sitting for the final examination of any subject.
There are no unauthorized cuts from classes; persistent poor attendance may result in
exclusion from classes.
In the case of unavoidable absence such as for illness of the student or serious illness or death
of a member of the family or similar compelling reasons for absence, all works missed must
be satisfactorily made up and the responsibility for making up this work rests with the
concerned students.
6. EVALUATIONPROCEDURES:
(a) CONTINUOUS ASSESSMENT
All courses undertaken by students are evaluated during semester using an internal system of
continuous assessment.
The sfudent is evaluated on class and./or tutorial participation, assignment work, laboratory
work, class tests and quizzes that contribute to the final grade awarded for the subject.
Students will be notified at the cotlmencement of each course about the evaluation methods
to be used for the course and the weightage given to the different assignments and evaluation
activities.
(c) THEORY:
The pure theory course marks will be awarded as follows:
20o/olntemal Marks and 80% Final Examination Marks.
&$s{'*r
t
l
(d) LABORATORY:
The pure laboratory or practical course marks will be awarded as follows:
600/o from continuous internal evaluation, 40o/o from final viva to be
evaluated by the
University.
Student will work in a group of upto three students under the guidance of group adviser.
The
group will decide on a project and set out their aims and objectives.
If a student fails to submit term paper, report, home assignment and laboratory assignment,
which are requirements of a course, the teache. .orr...o.d may allow him the"benefi[ian
"Incomplete." A student who is awarded as "Incomplete" in any course
can get it removed
within six weeks from the end of the semester. If the requirements are not met within
this
time limit, the student's grade in that course is converted into "Fail.', On completion
of the
course, however, the student does not receive any finther grade but is allowed the
benefit of
the numerical grade point weight of an,.Incomplete.,,
fu*t"t
9. CUMULATIVE GRADE POINT AVERAGE (CGPA)
A Cumulative Grade Point Average (CGPA) , Which is the grade point average of all the
semesters, is computed at the end of the course for all students. Final later grud"r in
each
course are converted into grade points on the following basis:
A-r----------
Ar -----4.00 grade points
A------------ -----3.75 grade points
B+---------- ------3.50 gradepoints
B------------ -----3.00 grade points
C------------ -----2.50 grade points
D------------ ------1.75 grade points
F------------i------------- ------0.00 grade points
As the student complete different course, these points are accumulated and an average point
score for each student called the CGpA in maintained.
The CGPA shall be calculated using the for formula:
A student must maintain a CGPA of 2.0 or above throughout the study period. The student
failing to maintain the CGPA of 2.0 may be required to withdraw from the program.
ffiqrtnreut
11. THE DISTRIBUTION OF COURSE SHALL BE AS FOLLOWS:
Year:I Semester:I
Course Course Credits Lecture Tutorial Laborator Total
Code Title (Hrs.) (Hrs.) (Hrs.)
v
(Hrs.)
BIT1OlCO tr'undamentals 3 3 I 2 6
of Information
Technolosv
BITl02IIS Mathematics-I 3 3 2 5
BIT1O3HS Technical 3 3 1 4
Communicatio
n
BITlO4HS Society and 3 3 1 4
Ethics in IT
BITlOSCO Computer 3 3 1 2 6
programming
inC
BITl06CO Project-I ) 3 3
Total t7 15 6 7 28
Year:I Semester:II
Course Course Credits Lecture Tutorial Laboratory Total
Code Tifle (Hrs.) (Hrs.) (IIrs.) (Hrs.)
BITl5lHS Mathematics-II 3 3 ) 5
BITl52CO Digital Logic 3 3 I ) 6
BTT153HS Discrete Structure 3 3 1 4
BITl54CO Object -Oriented 3 3 1 ) 6
Programming in
Cr-r
BIT155MS Financial 3 3 1 1 5
Management and
Accounting
BITI56CO Proiect-Il ) 3 3
Total t7 15 6 11 29
ftp,'x"*
Year:II Semester:I
Course Course Credits Lecture Tutorial Laboratory Total
Code Tifle (Hrs) (Hrs.) (IIrs.) (Hrs.)
BIT2OlHS Numerical 3 3 1 2 6
Methods
BIT2O2CO Microcontroller 3 3 I 2 6
BIT203CO Data Structure and 3 3 1 ) 6
Algorithm
BIT2O4CO Computer 3 3 I .,
6
Network and Data
Communication
BIT2OsCO System Analysis 3 3 1 4
and Design
BIT2O6CO Proiect-III 1
3 3
Total 17 15 5 11 31
Year:II Semester:II
Course Course Credits Lecture Tutorial Laboratory Total
Code TitIe (IIrs.) (Hrs.) (Hrs.) (Hrs.)
BIT251HS Probability and 3 3 1 4
Statistics
BIT252CO Computer 3 3 I 4
Organization and
Architecture
BIT253CO 0peratine Svstem 3 3 I 1
6
BIT254CO Database 3 3 I ) 6
Management
System
BIT255CO Programming in 3 3 1 2 6
JAVA
BIT256CO .,
Proiect-IV 3 3
Total 17 15 5 7 29
ftPe"'
Year:III Semester:I
Course Course Credits Lecture Tutorial Laboratory Total
Code TiUe (IIrs.) (IIrs.) (Hrs.) (Hrs)
BIT3OlHS Research 3 3 I 4
Methodology
BIT302CO Computer 3 3 I ) 6
Graphics
BIT303CO Cryptography and 3 3 1 ) 6
Network Securitv
BIT304CO Web Technolosy 3 3 1 2 6
BIT3O5CO Internet of Thinss 3 3 1 2 6
BIT3O6CO Proiect-V ,'
3 3
Total t7 15 5 7 31
Year:III Semester:II
Course Course Credits Lecture Tutorial Laboratory Total
Code TitIe (Hrs.) (Hrs.) (Hrs.) (Hrs.)
BIT35lCO ArtificiaI 3 3 I .,
6
Intelliqence
BIT352CO Management 3 3 I 4
Information
System
BIT353CO Data warehousing 3 -t I ) 6
and Data Minins
BIT354CO Simulation and 3 3 1 1
6
Modeline
BIT355CO Software 3 3 I 4
Engineerins
BIT356CO Proiect-VI ) 3 3
Total 17 15 5 9 ,o
&1t's{",
Year:IV Semester:I
Course Course Credits Lecture Tutorial Laboratory Total
Code Title (Hrs.) (Hrs.) (Hrs.) (Hrs.)
BIT4OlCO Network 3 3 I ) 6
Prosrammins
BIT402CO Dieital Goyernance 3 3 1 4
BIT4** Specialization I 3
BIT4*,* Specialization 2 3
BIT403CO Internship 3
Total 15
Year:IV Semester:II
Course Course Credits Lecture Tutorial Laboratory Total
Code Description (IIrs.) (Hrs.) (IIrs.) (Hrs)
BIT45lMS Principles of 3 3 1 4
Management and
Entrepreneurship
in IT
BIT452CO Distributed and J 3
.t
) 6
CIoud Computins
BIT4** Specialization-3 3
BlT4x* Specialization-4 3
BIT453CO Apprentice Proiect 3 6
Total 15
&1tox"'
* *Snecialization Area :
Specialization area courses have been designed in three major areas for in-depth knowledge in the
area. Students develop specialized expertise in their specialization area. Students are required to
take four specialization courses, two courses each in seventh and eight semester, from a selected
area of specialization. Currently, three specialization areas (Intelligent Systems and Business
Analytics, E-Commerce and Web Application Development, and Climate ihung. Management
)
are offered to the students.
#q**"'
BIT / Purbanchal University
Purbanchal University
Bachelor of Information Technology
@fT)
Year:I
Semester:I
Course Code Lecture Tutorial Laboratory Total
Course Title Credits
(Hrs.) (Hrs.) (Hrs.) (Hrs.)
Fundamentals of
BITlOlCO Information J J I 2 6
Technology
BITlO2HS Mathematics-I J J 2 5
Technical
BITl03HS J J I 4
Communication
Society and
BITlO4HS J
Ethics in IT
3 I 4
Computer
BiTl05CO
programming in C
J ) I J
BITIO6CO Project-I 2 J J
Total 17 15 6 ,o
8
Note :- Each semester of Blr program spans over a period of L5 weeks of class
work and one week
of internal examinations, such as internaltests, quizzes, and
mid-term examination.
Course Objective: The main objective of this course is to provide basic knowledge of IT and
its components, and their applications in various fields.
Course Contents:
Unit 1: Introductioh to Computer (4 Hrs)
Characteristics and components of computer, History and generation of computeri'
Classification of computer based on purpose, size and technology; Applications oi
-Computer
Computers - Computer in business and Industry, Computers in trtme, in
education and training, Computers in entertainment, science, medicine and
engineering
Laboratory Works:
1. Basics of Windows and User Interface
- Using mouse and moving icons on the screen
- The My Computer icon, the Recycle Bin icon, Status Bar, Start button, Menu Bar
- Opening, closing and running an application
- Using Windows Explorer to view files, folders and directories
- Creating and renaming files and folders
- Windows settings: control panel, wallpapers, screen savers, date and time, sound
- Advanced features: using right mouse button, shortcuts, notepad, accessories
3. Word Processing:
- Basics: opening and closing documents, saving documents, page setup, printing,
scrolling around a document
- Text manipulation and formatting: text selection, cut, copy and paste, font, Bold, Italic
and Underline, text alignment, line and paragraph setting, changing font, size and color,
bullets and numbering, changing case
- Table manipulation: drawing and inserting table, changing cell width and height,
alignment of text in cell, inserting and deleting rows and columns, table borders
4. Spreadsheets:
- Basics: opening and closing of spreadsheet, multiple sheets, Menu Bar, cell inputting,
cell addressing
- Manipulation of cells: entering texts, creating tables, setting cell width and height,
copying of cells
- Formulas: sum, average, percentage, and other basic functions
- Preparing invoices/budgets, totaling of transactions, maintaining daily and monthly
reports
5. Presentations:
- Basics: opening a PowerPoint presentation, using Wizardto create a presentation
- Slide presentation: title, text, picture, table, font-color and font size, bullets and
indenting, slide design, background, slide numbering, slide show, slide animation, slide
sorting, printing slides
References:
1. Peter Norton, "Peter Norton's Introduction to Computer", Tata McGraw-Hill
Publishing Company Limited
2. Robert Cowart, "Mastering Windows-Premium Edition", BpB publication
3. Ron Mansfield, "Mastering Word", BpB publication
4- Thomas Chester, "Richard A. Alden, Mastering Excel", BpB publication
5. Katherine Murray, "Mastering power point", BpB publication
6' Shankar_Nt Adhikary, Ajay K. Shah, "Business Application of Computers,',
Buddha Publication
7. Winn L. Rosch, "The Hardware Bible", 3rd Edition, pHI
8. Mark Minasi, "The complete pc upgrade & Maintenance Guide"
9. Scott Mueller, ,'Upgrading & Repairing pCs"
10. Alexis Leon & Mathews Leon, "Fundamentals of Information Technology,,,
Leon Techworld
11. P. K. sinha, "computerFundamentals", BpB pubrication
12. V. Rajaraman, "Fundamentals of Computer"
Course Contents:
Unit 1: Matrix Algebra
Definition,-Equality of matrices, Addition& Scalar Multiplication
of a matrix; tg[!)1
of matrices;. Some special types of matrices; Matrices & Determinants
(simple cases
only); Adjoint & Inverse of a matrix; Cramer's rule; Use of
matrices in solving a
system of linear equations (Homogenous & Non- homogeneous
system).
References:
l' Engineering Mathematics Voi.: S. S. Sastry Prentice
Hall of India.
.?Q (oc',r'u*,'o WW
r#ffi
2. Fraleight J. B. calculus with analyic grometry, Addisen wesley
Community. Inc(1980)
pub. k\ffi""-f,
';)*Y.i?A$
1
J. Bajpai, A.c calus I.M. and fairley, J.A.Mathematics for Engineering &
Scientist, Vol I john wiley & sons (1973).
4. Goldstain, I.J. Lay D.c. and Schneider, D.I calculus and its Application,s
Prentice Hall Inc. (1977)
5. Spiegel, M.R. Theory and problems of advanced calculus schaum publish.
6. srivastav4 R.s.L. Engineering Mathematics, vol r, Tata, McGiaw hill pub
(1e80)
7. N. Saran & J.K. Goyal, Introduction to matrices pragatic Prakashan ( 1 990)
\
Course Contents:
Unit 1: Oral Communication
(10 Hrs)
OraI Presentation Skills: Inhoduction; Getting Started on presentations; Planning;
organizing preparing; Rehearsing; presentin
19- 9.o*posing; g; oryanizing a Group
Presentation; Writing and presenting a Seminar paper
Unit 3: Writing
(l9Hrs)
Business Communication: Rules of Good Writing; Fax Message
and Electronic
Mails; Memos; Meetings (Notice Preparation, Agenda preparation and
Minutes
Preparation).
Persuasive communication: Notices, Advertisements and
Leafl ets.
Letters: official Letters (Standard Letter Format; Writing Letters for
Asking and
Giving Instruction, Letters of Request, Apology and Explanation,
Complaint and
order); Letter of Application (Standard Format; -preparing iv,
gio-jut a andResume;
Writing Letters of Application).
Proposals: Introduction; What Is a Proposal?; Getting Started on proposal;
composing Informal ; propo sals ; composing For*ui propo s Js.
Information Reports: Introduction; cetting Started on Informative
Reports;
Summary and Abstract; Mechanism and Deicription; Periodic
n"ponq progress
Reports; News Releases.
Recommendation Reports: Introduction; What Is a Recommendation
Report?
Starting a Recommendation Report; Formatting and organizing
Recommendation
Reports; Composing Recommendation Reports.
References:
1' Taylor, Shirely. Communication for Business: A Practical Approach.
London:
Longman,2005.
Course Objective:The main objective of this course is to provide students with technical and
emotional aspects of sociology and its components.
Course contents:
Unit 1: Introduction
[4 Hrs]
Definition and evolution of sociology; Relationship of sociology with economics,
political science and computer science; Apprications of sociology.
jfu. \* *rff^r,t't
4
Unit 8: Social Management and Responsibility
[7 Hrs]
Social skills to make an impact in the society; Creating a first
fli*erfuf impiession;
Reference:
1. Alex Inkles, ooWhat
is Sociology? Introduction in the Discipline &
Profession", Prentice Hall of India
2. Daniel Goleman ," Emtional Intelligence : Why it can matter more than Ie,,
3. Giddens & D. Mitchell, "Introduction to Sociology", 3rd Ed., London, W.W.
Norton &Company
4. M. Fiister, "Traditional Culture & Impact of Technological Change',
5. N.S. Rao, "Principle of Sociology with an Introduction of Social-Thought,,, S.
Chand & Co. Ltd.
6. Pratley Peter, "The Essence of Business Ethics", Prentice Hall of India, New
Delhi
7. Rishikeshav Raj Regmi, "Dimension of Nepali Society and Culture".
\)t .
,\ u'
&[L..ruri \r, ,f
gtsr
-)r$e"
Course Objective: The main objective of this course is to enable students familiarize
with
writing algorithms and developing programs using C language.
Course Contents:
Unit 1: Problem Solving with Computer (3 Hrs)
Problem analysis, Algorithms and Flowchart; History and Importance
of C; Structure
of C program; Coding, Compilation and Execution; Debugging, Testing and
Documentation.
Unit2: Elements of C
C Tokens; Escape sequence; Variables; Data types; Constants/Literals;
Statements and Comments.
r.rrji#l?
Unit 3: Input and Output (4 Hrs)
conversion specifi catio n; rl o operation; unformatted and Formatted I/o.
Unit 6: Arrays
(6 Hrs)
Introduction; Declaration of ffiay rnitialization of array; Sorting;
Multidimensional
affayi String and String handling functions.
Unit 7: Functions
Local, global, static and Register variables; Library tunetions ur".lt"f,Tl
"roin function.
firnctions; Pass by value and pass by reference; Recursion; Use of array
Unit 8: Pointers
Introduction and importance of pointers; Reference and dereference
operator; $##),
arithmetic; Pointer and arcay; pointer withLmultidimensional ffiay;
Pointer and strings;
Dynamic memory allocation.
€inrr,rrruLr/rt' \,*S
ffi
Introduction and Importance of files; Opening and closing a file;'Fite Opening Modes;
Input/output function; Sequential and Random access in file.
Laboratory: Laboratory exercises are necessary to be done in different chapters. At the end
ofeach chapter, laboratory reports are required to be submitted to teacher for evaluation.
References:
1. E. Balagurusamy "Programming in ANSI c", Tata Mc Graw-Hill publishing.
) Deitel: C: How to program,2le(vnthCD), Pearson Education.
3. Al Kelley,Ira Pogl, "A Book on C", Pearson Education.
4. Brian w. Kernighan & Dennis M. Ritchie, "The c programming Language",
PH.
5. Byron S. Gottfried, "Programming with c,TataMc Graw-Hill publishing.
6. Stephen G. Kochan, "Programming in c", cBS publishers & distributors.
7. Yashvant Kanetker "Let Us C", BPB Publication.
tw{r*"n **
\t- $.
irlti?
Project-I
BITlO6CO -iYJlj;z-11
Year: I
Teaching Schedule Hours/Week
Semester: I
Examination Scheme
Theory Tutorial Practical Internal essei
3
Iheory Practical Theory Practical
60 100
40
course objective: The main objective of this course is to enable
students design and
complete the software project by using high-level language
(c-programming).
Course Contents:
A Project group
1!tl_$_0eveloping a software project by using high-level language (c-
Pro8ramming / BITI05Co). Every student of the g.""p
should work at least for +ir"U'rr"*.
under the supervision of the assigned superviir. stua.nts
must a*"rop the assigned
software, submit written report, and give oraLpresentation.
General Procedure:
1. InformationGathering
2. System requirements specifications
3. Algorithms and Flowchart
4. Coding Techniques
5. Result
6. Documentation
r Final Presentation
. VIVA - 10 Marks - 10 Marks
Project Group Size: 2to 3 students in one group.
X, RrUf,Tu*''
BIT / Purbanchal University
Purbanchal University
BACHELOR OF INFORMATION TECHNOLOGY
(BIT)
Year: I
ester: II
Course Code Lecture Tutorial Laboratory Total
Course Title Credits
(Hrs.) (Hrs.) (Hrs.) (IIrs.)
BITl5lHS Mathematics-II J J 2 5
BITl52CO Digital Logic J J I 2 6
BIT153HS Discrete StructurJ ;J J 1
4
Object -Oriented
BIT154CO J J 2
Programming in C++ 1
6
Financial Management
BITl55MS and J J I I 5
Accounting
BITI56CO Project-Il 2 J J
Total 17 15 6 29
C*dn*"
Mathematics II
BITl52SH
Year: I
Teaching Schedule Hou"7 W"ek
Examination Scheme
Internal Assessment
Course Objective: The main objective of this course is to enable students to apply
mathematical tools such as advancei calculus,
functions of a complex variables and series in
information technolo gy.
Course Contents:
Unit 1: Muttiple Integrals
Definition urJ Evaruation of Double Integrals;
Area by Doubre ,","Ju"|1jl
Introduction to triple integrals & some simple
a[phcation.; ch*g" oir.*iurt"r.
Unit 2: Differential Equations of the first order
equati"r' q,r}:*
variable ,eparabl"; Exact Differential equations; Homogeneous
Differential Equation; Simultaneous differentia
r[ruiiorrs; Equation, Jiiigt., degree
Some applications.
References:
l' Engineering Mathematics vol II.:--n S.S.
Sastry, prentice Hall of India.
2. Frareigh, J.B. calcurus with Analytic
d;;;.y, Addison wesleypub. co. Inc
(1e80)
1
Bajpai, A'c., calus, I.y *9 fairley, J.A., Mathematics for Engineering &
Scientists, Vol I, John wiley & sons (t'SlZ1
4. Goldstain, r.J. Lay, D.c. and schinder, D.I.
carculus and its Applications,
Prentice Hall Inc (91977)
5. Spiegel, M.R. Theory and probrems of
advanced calculus, Scham pubrishing
Ik.,, ,/ \* @
6' Srivastava, R.s:L. Engineering Mathematics,
vor rr, Tata, McGraw hill
publishing co, (19g0)
_
7' Potter & Goldberg, Mathematical Methods, prentice
Hall of India.
...., ,dr....
i-rffi,
., t'r:./"i'-\^.r:i\
:.lffi:t' Pt'' ,/
(@*
Wa{-
,,':_-V;1.'r
Digital Logic
BIT 152CO
Year I Semester: II
Teaching Schedule Hours/Week Examination Scheme
Theory Tutorial Practical Internal Assessment Final Total
3
,, Theory Practical Theory Practical
1
1s0
20 s0 80
Course Objective: The main objective of this course is to familiarize students with the
concepts of design and analysis of digital systems and introduce the principles of digital
computer organization and design.
Course contents
Unit 1: Number Systems (5 Hrs)
Introduction, Comparison between analog and digital system, Number system and
conversion (Binary, Octal, and Hexadecimal), signed and unsigned numbeis, fraction
conversion, Binary Arithmetic, Representation of Binary coded decimal, gray code,
alphanumeric code and error detection and correction codes
Laboratory:
1. Familiarization with logic gates
2. De Morgan's law
3. Multiplexer and de-multiplexer
4. Encoder and decoder
References:
1. Floyd T.L & Jain R. P, "Digital Fundamentals,,, gth edition
2. Morris Mano, o'Logic & computer Design Fundamentals", pearson education
3. william I, Fletcher, "An Engineering Approach to Digital Design,,, prentice
Hall of India, New Delhi, 1990
4. A.P. Malvino & Jerald A. Brown, "Digitar computer Electronics.,lgg5
5 D, D. Hodegs & H.G. Jackson, "Analysis & Design of Digital Integrated
Circuits", McGraw Hill, New york, 19g3
2L GMru* @
Discrete Structure
BIT153HS
Year: I
Teaching Schedule HoursAileek Examination Scheme
Internal Assessment
Course Objective: The main objective of this course is to provide the concept of
computational mathematics.
Course contents:
Unit 1: Set Theory and Matrices
(3 Hrs)
Overview of sets and sets operation; Sequence; Matrices; Mathematical
strucfure.
Unit 3: Logic
(6 Hrs)
Proposition
_and logical operation; conditional statement; Proof Techniques;
Mathematical induction.
References:
1. "Discrete Mathematical Structure,, , Bernard Kolman, Rober
C, Busy, Sharman
Ross, PHI India
2. "Applied Discrete Structureo,, K. D. Joshi, New Age International pvt. Ltd.,
New Delhi, India
o'Discrete
3. Mathematics", B. p. Prashar, CBS Publishers & Distribution,
New
Delhi,India
N \-,
pc" \"{ (\f"uv't*-uni
Object-Oriented Programming in C++
BIT154CO
Year: I
Teaching Schedule
Hours/Week Examination Scheme
Practical Internal Assessment
Course Objective: The main objective of this course is to introduce students with the
concepts of object oriented programming using C++.
Course contents:
Unit 1: Introduction to Object Oriented programming [2 Hrs]
Procedural Pro-gramming Languug" 't s OOPL; Characteristics of object-oriented
languages, Applications of OOp.
\*'r r).^.,-4,,N
Unit 10: Templates and Namespaces Hrsl
Function templates, Class templates, Standard Template
References:
1. Robert Lafore, "Object-Oriented Programming in C++, Galgotia publication,
India
2. E. Balagurusamy, "object oriented programming with e++, McGrawHill4le
a
J. Deitel & Deitel, "C++ How to program,,, 3/e prentice Hall
4. Yashavant Kanetkar, "Let Us C**", BpB publication, New Delhi
\
Course Objective: The main objective of this course is to familiarize students with the basic
knowledge of financial management and accounting in information technology.
Course contents
Unit 1: Nature of Flnancial Management [3 Hrs]
Meaning and importance objectives-profit vs wealth maximization, functions;
financial; management in new millennium-globalization of business and information
technology
using accounting
Laboratory: Lab will be conducted to the accounting topics of the syllabus
package (e.g. Tally, Facts). Students should prepare final accounts
of any organization using
any ofthose accounting Package.
References:
1. Eugene F. Brigham & Joel F. Houston, "Fundamentals of Financial
2001'
Management", Hiarcourt Asia Pte, Singapore, Indian Edition,
2. T. S. 6erewal, "Introduction to Accounting", S. Chand & Co,New Delhi'
Wesley
3. Lawrence J Gitman, "Principles of Managerial Finance", Addison
Lta, Indian Reprint, 2001'
'Pradhan, Pvt.
Longman (Singapore)
4. Surendra of ooBasics Financial Management", Educational
EnterPrises,Kathmandu. \ o \ ,
PC \rfi &dN* -{
Proiect-II
BIT 156CO
Year: I Semester: II
Teachins Schedule Hours/Week Examination Scheme
Theory Tutorial Practical Internal Assessment Final Total
Theory Practical Theory Practical
3 100
60 40
Course Objective: The main objective of this course is to enable students design and
complete the software project by using Object Oriented Programming Language (C++
Programming).
Course Contents:
A Project group will be developing a software project by using object-oriented programming
[BIT154CO]. Every students of the group should work at least for 45
lab hours under the
supervision if tn" assigned supervisor. Students must develop the assigned software, submit
written report, and give oral presentation.
General Procedure:
l. Topic Selection
2. Information Gathering
3. System Requirements and Specifications
4. Algorithms and Flowcharts
5. Coding
6. Implementation
7. Documentation
T/
.4,V'
\-ry guuz-a*n" .Wk