0% found this document useful (0 votes)
561 views35 pages

BIT 1year I II Sem With All Course Cycle

The Bachelor of Information Technology (BIT) program at Purbanchal University consists of eight semesters over four academic years, with English as the medium of instruction. Admission requires completion of twelve years of schooling with specific grades and passing an entrance examination. The program includes continuous assessment, project work, and a grading system based on cumulative grade points, with opportunities for further studies in related graduate programs.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
561 views35 pages

BIT 1year I II Sem With All Course Cycle

The Bachelor of Information Technology (BIT) program at Purbanchal University consists of eight semesters over four academic years, with English as the medium of instruction. Admission requires completion of twelve years of schooling with specific grades and passing an entrance examination. The program includes continuous assessment, project work, and a grading system based on cumulative grade points, with opportunities for further studies in related graduate programs.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 35

BACHELOR OF TNFORMATTOT{ TECHNOLOGY (BrT)

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, ELIGIBILITY FOR ADMISSION:


Students seeking admission in BIT program:

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.

2.4 Should pass entrance examination as conducted by Purbanchal University.

&.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.

Teachers should also help them in making up this work.

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.

(b) COMBINED THEORYAND LABORATORY/PRACTICAL COURS ES :


Some of the courses have combined theory and laboratoryforactical portions. For these
courses marks will be awarded as follows: 20o/o Ifiemal Marks, Z0%, piactical Marks,
60%
Final Examination Marks.

The type of each course is indicated in the following course descriptions.

(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.

(e) END-SEMESTER EXAMINATION:


The examination at the end of the semester is set and evaluated by examiners.

7. OBJECTIVE OF SEMESTER COMPUTER PROJECTS:


The concepts of project work will begin in the first semester and it will continue in the
last
Seven seme"sters. Students will be expected to apply the theory and principles they have
learned from other courses in a practic al way in order to complete a pioject each
serhester.
They will develop skills in goal setting, planning, research, t.u* *o.1, implementation,
assessment, report writing and presentation is they work on their chosen project.

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.

8. EVALUATIONS AND GRADING SYSTEM:


The performance of students is evaluated through a system of continuous testing spread
over
the entire period of study. At the end of each semeiter, students are awarded"letter grades
based on grades and marks obtained in various segments of the course evaluation.

In students rating eight grades A+,A,8+, B, C, D ,F and I are used.


Letter grades are used to show the academic standing of a student, with the following
values,
equivalent marks Yo andremarks:

FQUIVALENT MARKS % LETTER GRADE GRADE VALUE REMARKS


90 and Above A+ 4.00
80 and Below 90 A 3.75
70 and Below 80 B+ 3.s0
60 and Below 70 B 3.00
50 and Below 60 C 2.s0
40 andBelow 50 D 1.75
Below 40 F 0.00 Fail
Not Qualifi edNQ)/Absent I Incomplete

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:

X(Credit hoursXGrade points)


CGPA:
)(Credit hours)

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.

10. SCOPE F'OR FURTHER STUDIES:


After accomplishing this course, the student can enroll for graduate degree such as:

Maser of Information Technology


Master of Computer Application
Master of Science in Computer Science
Master of Science in Computer Information Systems
Master of Business Administration

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.

A.Intelligent Sysiems and Business Analytics

Year :IV and Semester :r ( Speciarization I and Speciahzation 2)


BIT 421 CO: Machine Learning
BIT422CO: Business Intelligence and Data Science
BIT 423 CO: Deep Learning

Year:fv and semester:rr (specialization 3 and speciahzation 4)

BIT47 I CO :Natural Language processing


BIT472MS : Supply Chain Analytics

B: Digital Commerce and Mobile application Development

Year :fv and semester :I ( specialization 1 and Specializztion 2)


BIT428CO: Digital Commerce
BIT 42gco:Multimedia and Application

Year :fv and semester :II (speciarization 3 and specializatton 4)


BIT478CO: Big Data
BIT479CO: Mobile App development

C: Climate Change Management

Year :rv and semester :I ( specialization I and speciahzation 2)'


BIT435CO: GIS ':

BIT 437 CO:Remote Sensing


BIT437CO:Data Center and Disaster Recovery Center

Year :rv and semester :Ir (specialization 3 and specialization 4)


BIT485CO: Incident Response and Management System
BIT486CO: Climate Change Risk Management
BIT48 7CO :Disaster Governance

#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.

?t \-\ 6gilJ7t-'," -f{


Fundamentals of Information Technology
BITlOlCO
Year: I
Teaching Schedule Hours/Week Examination Scheme
Theorv Tutorial Practical Internal Assessment Final Total
Theory Practical Theory Practical
3 1 2
20 50
150
80

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

Unit 2: Basic Computer organrzation and Computer peripherals (4 Hrs)


Block diagram of computer system; Input devices: Keyboard, mouss, and other types
of input devices; Output devices: Monitor, printer, and other types of output devicls.

Unit 3: Computer Storage (4 Hrs)


Concepts of memory and requirements of storage devices; Classification and types of
storage devices; ROM and RAM with their types; Magnetic devices anA bptical
devices.

Unit 4: Computer Software (4 Hrs)


Introduction and types of software; Definition and fi.rnctions and types of operating
system; Programming languages and their types.

Unit 5: Introduction to Database (4 Hrs)


Meaning of data and information; concepts and. characteristics of database and
DBMS; Database Models; Data Warehouse & Data Marts, Data Mining; On-Line
Analyical Processing (OLAP).

Unit 6: Networks and Internef (10 Hrs)


Introduction to communication system and computer network; Uses of computer
network; Typgs and topologies of network; Network media and network software;
Introduction, features and applications of Internet; Intranet and extranet; World Wide
Web, E-mail, E-commerce, E-Learning, E-Governance, E-Banking; Introduction to
Network Protocols (TCp/Ip, HTTP, HTTps, FTp, sMTp, pop3, ruAr;.

Unit 7: Information Security (2 Hrs)


Introduction to Information Security; Computer crime, viruses and threats; Cyber law
and ethical issues.

\,[r- (om;,ar^v \-^ d-tr


Unit 8: Computer Hardware (7 Hrs)
Motherboard and its portS, slots, daughterboard, and SMPS,
CMOS, and Microprocessors.

Unit 9: Technological trends in Information Technology (6 Hrs.)


Cloud Computing, Artificial Intelligence, BIG Data, IoT, Robotics, Virtual Reality,
Augmented Reality, Blockchain Technologies.

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

2. Basic DOS Commands


- comparison of Dos and windows, switching between DoS and windows
- creating, renaming, copying, moving, and deleting files and directories

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

6. Computer Communication and fnternet:


- Basics of computer network, WWW, and websites
- Web browsing, net surfing, chatting, using e-mails

\Ca 5afroax \") I


t1
,1,,/-- 6
l!;:.r7
i..,, i \
7. Computer Hardware
\ zlr
6.)s(
- Assembling and disassembling of computer system
- Installation of operating system, utilities and application software
- Installation of printer
- Routine checks and troubleshooting
- Virus protection
- Network cabling and Intemet connectivity

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"

{IxU QC''/,.r1'lr \-\ -'tulY


-7
Mathematics I
BIT1O2HS
Year: I Semester
Teaching Schedule Hours/Week Examination Scheme
Theory Tutorial Practical Internal Asse
3 ) Theory Practical Theory Practical
20 100
80

Course objective: The main objective of this course is to enable


students to apply
mathematical tools. such as linear algebra, differential calculus
u"a *uryti.rr geometry in
information technology

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).

U nit 2z Coordinate Systems


Rectangular coordinates in a plane; Polar coordinates;
Rectanguru,
inspace; Cylindrical polar coordlnates; Spherical polar "oo.5?.ro#l
coordinatei Transformation
of one coordinate system into another system.

Unit 3: Elementary Coordinate Geometry (5 hrs)


The conic sections; Translation of Axes; Equation of a
conic in polar coordinates.
Unit 4: Vectors and Solid Geometry
(10 hrs)
The concept of a vector; Addition & Subtraction of vectors;
Resolution of vectors;
Dot product of two vectors; Vector Cross product of two
-Sgalar ,."torr; Equations of
Line and Plane; Product of three or more vectors; Sphere,
Cylinder and Cone;
Quadratic Surfaces

Unit 5: Applications of Differentiation


(8 hrs)
Geometrical Apprications; Rerated Rates; Rolls and
Indeterminate forms; Maxima and Minima; Taylor's
Mean -
Value theorems;
and Maclaurin's series;
Curvature; Asymptotes.

Unit 6: Applications of the Definite Integral


(5 hrs)
Area bounded by a curve; Volume and surface area
of solids of revolution; Length of
anarc of a curve; Area and volume in polar coordinates.

UnitTz X'unctions of Several Variables


(5 hrs)
Function of severar variabres; Limits and continuity; partiar
derivatives, First and
Second Order; Homogenous functions, Euler,s Theorem.

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)
\

IG W^*" \n$/r Xff


Technical Communication
BITlO3HS
Year: I
Teaching Schedule IfoursAileek Examination Scheme

Course objective: The main objective of this course is to develop


intensive and extensive
skills needed for oral presentation and writing and presenting a semin
ar paper

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 2: Reading: rntensive and Extensive


(l6Hrs)
Intensive Reading: How to Tackle Reading Materials; Practice on
Contextual
Grammar (Prepositions; Active Voice and Pissive Voice; Tense
based practice;
Direct Speech and Indirect Speech; Subject Verb Concord; Error Analysis;
Stress);
Reading Techniq,es (Skimming; Scanning; Note Making; summary
wriiing.
Extensive Reading: How to Tackle Extensive Reading Materials; practicing
Extensive Reading.

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.

worlshop/seminar(s) should be conducted to enhance the reading,


writing, listening and
speaking skills.

References:
1' Taylor, Shirely. Communication for Business: A Practical Approach.
London:
Longman,2005.

Nq' Q*{ r,tul


-tr ilr"
2. smith-worthington, Daelene and sue Jefferson. Technical Writing for
Success. 3rd ed.USA: Cengage Writing, 2011.
a
J. Adhikari, usha, et al. A course Book of communicative English. Kathmandu:
Trinity Publication s, 2012
4. Mohan, Krishna and Banerji, Meera. (1990). Developing communication
Skills. Macmillan: New Delhi.
5. Gerson, S. J. and Gerson S. M. (2007). Technical Writing. Pearson Education:
New Delhi.
6. Leech, G. And Svarfvik, J. (1975). A communicative Grammar of English.
ELBS: England.
7. Sinha, R. P. (1991). How to write correct English. BharatiBhawan: India.
8. Swan, Michael. (1980). Practical English Usage. OUp: Oxford.
9. Thakur, K. P. (1989). A Practical Guide to Engrish Grammar. BharatiBhawan:
India.
Df p -rJ\_ , (tr\,rn.n
\Nt'g .y*
,{v --
),
\'av\$
\...5}3
,^\b,ilCxl
1,:{rU
' clril
Society & Ethics in IT
BITlO4HS
Year: I Semester: I
Teaching Schedule Hours/Week Examination Scheme
Theory Tutorial Practical Internal Assessment Final Total
3
Theory Practical Theory Practical
1 100
20 80

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.

Unit 2: Social and Cultural Change [6 Hrs]


Process (Innovation,invention difflrsion, and discovery); Theories of social tfr*g.
(evolution, functional, conflict); Factors of social change (economics, technology,
education, demography); Role of media and communication in social and cultural
change;Resistance ofsocial change; Technological changes and its consequences.

Unit 3: Understanding Development


[5 Hrsl
Definition and approaches of development; Indicators of developmentand features ol
developing countries; Development planning; Role of national and intemational
community and state.

Unit 4: Process of Transformation


[4 Hrs]
Modern ization, globalization and migration; E-governance & E-com merce.

unit 5: characteristics of Nepali society and culture


[5 Hrs]
Historical development of Nepal; Demographic composition; Contemporary
Issues( gender, caste and ethnicity); National integration and differentiation; Sociat
stratifi cation, problems and control.

Unit 6: Ethical issues in IT


[5 Hrs]
Definition of profession and professional ethics; code of conduct; Ethical dilemma
and problems; Disciplinary action; corporate social responsibility.

unit 7: Introduction to Emotional Intefligence


[9 Hrs]
Definition and benefits of Emotional Intelligence; Components of
Emotional
Intelligence; Self Management, Self Awareness, Self Regulation, Self Motivation,
Empathy; Domains and competencies of Emotional Intelligence; Emotional leadership
development; Skills in Emotional Intelligence: Accurately perceive emotions, Use
emotions to facilitate thinking, Understanci emotional meanings, Manage emotions;
Optimism, Pessimism and the balance between optimism and pessimism.

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;

Using Language; Disagreeing Constructively.

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"

Computer Programming in C @.*^$*


BIT1()5CO
Year: I
Teaching Schedule Hours/Week
Semester: I
Examination Scheme
Theory Tutorial Practical Internal Assessment Final Total
Theory Practical Theory Practical
3 I 3 150
20 50 80

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 4: operators and Expression (3 Hrs)


Arithmetic operator; Relational operator; Logical and Boolean operator;
Assignment
operator; Ternary operator; Bit-wise operator; Increment and Deorements
operator.

Unit 5: Control Statements


(4 Hrs)
Branching; Looping; Exit function, Break and continue statement;
Goto statement.

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.

Unit 9: Structure and Union


(5 Hrs)
Introduction; Array of structure; passing structure to function; Passing
aruay of
structure to function; pointer to structure; Structure within structure (Nested
structure);
Union.

Unit 10: Files and File Handling in C


(4 Hrs)

€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.

Unit 11: Introduction to Graphics (2 Hrs)


Modes ; Initialization; Graphics Function.

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.

LABORATORY EXERCISE F'OR BCA1O4CO


Lab class will cover all above mentioned topics and shall include at least the following
lab exercises.
1. Display messages as output
2. Simple interest calculation
a
J. Area and circumference of circle
4. Area and perimeter of rectangle
5. Character conversion from lower case
6. character conversion from upper case to lower case and vice versa
7. Reading and writing a line of text
8. Averaging student exam scores
9. Compound interest calculation
10. Syntactic errors
11. Execution effors (Real root of a quadratic equation)
12. Debugging a program
13. Debugging with an interactive Debugger
14. Calculating total expenses
15. Calculating bonus
16. Calculating division of students
17. Generating consecutive integer quantities
18. Averaging a list of numbers
t9. Converting Several lines of character to uppercase
20. Encoding a string of characters
2t. Repeated compound interest calculations with error trapping
22. Solution of an algebraic equation
23. Calculating depreciation
24. Searching for palindromes
25. Largest of three integers quantities
26. Calculating factorials
27. Simulation of a game of chance
28. Printing backwards
29. The tower of Hanoi
30. Average length of several lines of text
31. Search for a maximum
32. Generating Fibonacci numbers
JJ. Deviation about an average
34. Reordering a list of numbers
35. A piglatin generator
36. Factors, prime Factors, LCM, HCF
37. Adding'il
n'u'"^
T' ffi::.'' &sfi
38. Recording a list of strings
39. Analyzing a line of text
40. Displaying the day of the year
41. Future value of monthly deposit (compound interest calculations)
42. Updating customer records
43. Locating customer records
44. Raising a number to a power
45. Creating adata file (lower case to upper case text conversion)
46. Reading adatafile
47. Creating a file containing customer records
48. Updating a file containing customer records
49. Creating an unformatted data file containing customer records
50. Graphic pro gramming- Displaying different shapes

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

The Project document shall include the following:


1. Technical description of project
2. System aspect of the project
3. Implementation ofproject
4. Project tasks and time schedule
5. Project team members
6. Project Supervisor

Project Evaluation criteria for rnternar assessment:


The marks allocated for the project should be evaluated
based on the following criteria:
'. Title identification and proposal writing- 10 Marks
Mid-term Presentation- 20 Marks
' Pre-final Submission and final presentation 30 Marks
-
Project Evaluation criteria for External assessment:
The marks allocated for the project should be evaluated
r Project Documentation_ 20 Marks based on the following criteria:

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

Note :- Each semester of Blr program spans over a period of 15 weeks


of class work and one week
of interrral examinations, such as internar tests, quizzes,
and mid-term examination.

Ii \-\ -<*& zt- <


,/
//

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.

Unit 3: Linear Differential Equations


Homogeneous equations of second order; (7 Hrs)
Methods of determining particular integrals
and application; Vibrations of a particle (SHVO.

Unit 4: Fourier Series and Integrals


Definitions and derivati"it; oaa and Even
functions; Half range series;
scale; The Fourier Integrar and Fourier Transforms.
"{11#:}
Unit 5: X'unctions of a Complex Variable
Basic definitions; e*rtiorr-- or a. comprex variable;
differentiation; cauchy Riemann Equations;
Limits, ."rrirrflryH?
Arrriyti. Functions; Harmonic Functions;
complex exponential, trigonometric and t yp".uoti"
function.
unit 6: complex series, Residues and pores
Taylor's Theorem; Laurent's series; zeros,singurarities (6 Hrs)
and poles; Residues.

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

Unit 2: Boolean Algebra and Logic Gates (6 Hrs)


Introduction to Boolean algebra; Basic theory and properties of Boolean algebra;
Boolean functions; Logic gates and operations.

Unit 3: Simplification of Boolean Functions (6 Hrs)


K-Map; Two and three variable maps; product of sums, sum of products;
Simplification of NAND and NOR implementation.

unit 4: combinational Logi (16 Hrs)


Design procedure of Adders and Subtractors; Code conversion, Analysis procedurg
Multilevel NAND gates; Multilevel NOR gates; Binary parallel adder; becimal adder;
Magnitude comparator; Decoders; Multiplexers; Read only memory programmable
logic array (PLA).

Unit 5: Sequential Logic (6 Hrs)


Difference between sequential and combinational circuit; Introduction and besign
procedure of RS, JK, T, D and master-slave flip flops; Design with
state equation aid
state reduction table.

Unit 6: Registers and Counters (6 Hrs)


Introduction; Left and right shift register; Serial in serial out, Serial in paraliel
oui
Parallel in serial out, Parallel in parallel out; Asynchronous and Synchronous
counter;
Asynchronous up and down counter; Decade couater, Ring counter; Application
oi
counter.

Laboratory:
1. Familiarization with logic gates
2. De Morgan's law
3. Multiplexer and de-multiplexer
4. Encoder and decoder

hl €Mar.,'t ,fh \*th


5. Half adder and half subtractor
6. Full adder and full subtractor
7. RS, JK, T,D and master slave flip flops
8. Shift registers, Sequential logic
9. Ripple counters and synchronous counters
10. Simulation using suitable software

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.

Unit2: Function and Counting (7 Hrs)


Functions; Function for computer science; Permutation; Combination;
The pigeonhole
principle; Recurrence relation.

Unit 3: Logic
(6 Hrs)
Proposition
_and logical operation; conditional statement; Proof Techniques;
Mathematical induction.

Unit 4: Relation and Digraphs


(8 Hrs)
Products set and partitions; Relations digraphs; paths and in-relation
and digraphs;
Properties of relations; Equivalent relation; Manipulation
of relation; Transitive
closure and Warshall's algorithms.

Unit 5: Graph and Tree


(8 Hrs)
Graphs; Euler path and circuit; Hamiltonian path and circuit; Trees;
Labeled tree;
Binary search tree; Minimal spanning tree.

Unit 6: Order Relation and Structure


(6 Hrs)
Partially ordered sets; External element of a posets; Lattices; F{ite Boolean algebra.

Unit 7: Automata, Language and Grammar


(7 Hrs)
Introduction; Finite-state Automata; strings; Languages; Regular
expressions;
Grammars.

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.

Unit2z C** Programming Concept


Introduction to programming in C++, gr.ru,ors in C*+, Type [3 hrsl
conversion: automatic
conversion, Type casting, Arrays and pointers in C++, Iriew
and Delete operators,
"this" pointer, Manipulators, Constants, Enumeration.

Unit 3: tr'unctions Used in C++


Functions overloading, Default arguments, Inline functions [3 Hrs]

Unit 4: Classes and Objects


Introduction, Aciess specifier (public, private and protected),
Defin., #.f;:l
functions, Accessing class members, Nesting of Member Functions,
Array of Objects;
Static Data Member, Static Member Fun-ctions; Friend Functions,
Friend Class;
Passing objects as Function Arguments, Returning
objects from Funciions.
Unit 5: Constructor & Destructor
Types of constructor (Default constructor, paramet eized constructor,[3 Hrs]
Copy
constructor); Overloaded constructors, Destructor.

Unit 6: Operator Overloading


General rules and restrictions for^overlo{ing operator; [6 Hrs]
overloading unary and
Binary operators; Data conversion: Conversion irom gasi"
to Class types, Conversion
from Class to Basic Types, Conversion between objects
of different classes.
Unit 7: Inheritance
Introduction & benefits of inheritance, Types of Inheritance,
Derivation, Multipath Inheritance, Ambiguity in Multipath
rrr.rrrra##"i|
Inherit*.L, virtral Base
Class, Abstract Base Class; Contructors and Destructors
in Inheritance
unit 8: virtual x'unctions and polymorphism
Early vs Late Binding, Overriding-Virfual functions, Pure [4 Hrsl
Virtual Functions
Unit 9: File Handling
Stream Based Input/Output, Hierarchy Stream Classes; [6 Hrs]
Unformatted and Formatted
I/o operations; File output; bpening and crosing fire; opening file using
-I1nut
constructor; opening file using open0 function; Reading u"a miti"i DataFiles.

\*'r r).^.,-4,,N
Unit 10: Templates and Namespaces Hrsl
Function templates, Class templates, Standard Template

Unit 11: Exception handling


[2 Hrs]
Introduction to exceptions, Exception handling model: Try, catch,Throw.

Laboratory: There shall be lab classes covering above mentioned topics.

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
\

X,, Vu ffisr7.rv'\' ,8*


/
F'inancial Management and Accounting
BIT155MS
Year: I Semester: II
Teaching Schedule HoursAileek Examination Scheme
Theory Tutorial Practical Internal Assessment Final Total
Theory Practical Theory Practical
3 I 1
20
150
50 80

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

Anft2z Time Value of Money [3 Hrs]


Concept, present values and future values

Unit 3: Capital Budgeting [4 Hrs]


Importance, generating ideas for capital projects, projects classifications, capital
budgeting; decision rules-payback period, NPV and IRR, comparison ofNPV and
IRR.

Unit 4: Working Capital [5 Hrsl


Concept of working capital, cash management (preparation of Cash Budget),
receivables management inventory management, financing working capital.

Unit 5: Capital Structure [4 Hrs]


Meaning of capital structure, optimum capital structure, business and financial risks,
determining; Optimum structure, factors affecting capital structure policies.

Unit 6: Dividends [4 hrsl


Meaning of Dividends and retained earnings, optimum dividend policy, factor
affecting dividend policies, types of dividend policy, other forms of dividend stock
dividends-stock dividends, stock splits, stock repurchase.

Unit 7: Nature of Accounting [4 Hrsl


Meaning, importance, basic accounting concepts, principles and standards:-doubte
entry system of accounting, rules of double-entry-equation rule and types of account
rule.

Unit 8: Accounting Process [6 Hrsl


Journalizing and subdivision ofjournal, ledger posting, cash book, preparation of trial
balance.

Unit 9: Financial statement 15 Hrsl


Meaning types- income statement (Trading &, PIL account), B/S, preparation of
financial statements of sole trading concern & Partnership firm.

r/1 \*f (o6ru-o\ n*h


Unit 10: Financial AnalYsis
Meaning, types, ratio analysis, uses and lin

Unit 11: Cash Flow Statement - Direct Method [3Hrs]

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

The project document shall include the following:


1. Technical description of the project
2. System aspect ofthe Project
3. Project tasks and time-schedule
4. Project team members
5. Project supervisor
6. Implementation of the Project

Project Evaluation Criteria for Internal assessment:


The marks allocated for the project should be evaluated based on the following criteria:
. Title identification and Proposal Writing- 10 Marks
. Mid-term Presentation-20 Marks
, Pre-final Submission and final Presentation 30 Marks
-
Project Evaluation Criteria for External assessment:
The marks allocated for the project should be evaluated based on the following criteria:
'. Project Documentation- 20 Marks
Final Presentation 10 Marks
r VIVA - 10 Marks -
Group Size:2 to 3 students in one group'

T/
.4,V'
\-ry guuz-a*n" .Wk

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy