Upload
hoangmien
View
241
Download
3
Embed Size (px)
Citation preview
Page 2 of 46
FOREWORD
The Diploma in Computer Science (DCS) and Diploma in Computer Engineering (DCE) programs
started in September 2008. Sometime thereafter, the process of developing a students’ handbook
was started. This Handbook is the result of that effort to which various people have contributed.
The Handbook was developed in line with University Rules and Provisions governing the conduct
of examinations and other matters. In a few cases, however, there are additional rules and
guidelines on matters that concern issues specific to our diploma programs and for which there are
no guidelines at the University level. For example, there are provisions for Resit and Repeat,
developed in the interest of the students, aimed at minimizing the residency period of students in
the programs.
In the process of documenting the curricula of DCS and DCE into this Handbook, deliberate efforts
were made to provide identities to these programs significantly distinct from each other. The new
revision also ensures that both programs have equal credit unit requirements for graduation.
Courses were designed in these programs to meet the triple goals of
Producing skilled and knowledgeable job seekers
Preparing potential entrepreneurs or self-employers
Providing training adequate for direct-entry into degree programs
Enrolment into these programs has continued to increase over the years. Although admission is
highly competitive, a good number of the students who completed these programs have been
gaining direct-entry admission into Computer Science, Computer Engineering and B.Sc. (Ed)
Computer Science degree programs. Admitted students into those programs have been doing well.
One purpose of the current curriculum review was to add more mathematics courses that we
understood our diploma programs lacked. With these additions, we hope the students will do even
better as they are admitted into those programs.
Curriculum Review Committee Members Mrs. P.E. Aigbe Chairman, Institute of Computing & ICT
Dr. Sulaiman Garba Department of Electrical and Computer Engineering
???? ??? Department of Mathematics
Page 3 of 46
Staff List S/No. NAME QULIFICATION RANK
1. Prof. S.B. Junaidu B.Sc., M.Sc., Ph.D. Director
2. Dr. M.B. Mu’azu B.Eng, M.Sc., Ph.D. Deputy Director
3. Mr. E.M. Kuusu B.Sc., M.Sc. Assistant Director
4. Mrs. P.E. Aigbe B.Sc. M.Sc. Assistant Director
5. Mrs. M.O. Olugbemi B.Tech., M.Sc. Assistant Director
6. Mrs. J.O. Odengle B.Sc., M.Sc.
7. Mal. A. Abdul-Rahman B.Sc., M.Sc.
8. Mr. M.B. Soroyewun H.N.D. PGDCS
9.
10.
11.
How do we get names of other staff?
ITA staff only, or all staff of the Institute only, or including staff from Elect Engr and Math Dept also?
Page 4 of 46
Table of Contents
FOREWORD ........................................................................................................................................................ 2
Curriculum Review Committee Members ..................................................................................................... 2
Staff List ......................................................................................................................................................... 3
Table of Contents ........................................................................................................................................... 4
1.0 INTRODUCTION ...................................................................................................................................... 6
1.1 Focus on Diploma Programmes at IACC ............................................................................................ 6
1.2 Mission Objective of the Diploma Programmes ................................................................................ 6
1.3 A Statement of Justification ............................................................................................................... 6
1.4 Target Audience ................................................................................................................................. 6
2.0 ADMISSION REQUIREMENTS ................................................................................................................. 7
2.1 Requirements ..................................................................................................................................... 7
2.2 Grading of Students’ Work ................................................................................................................ 7
3.0 REGISTRATION GUIDELINES ................................................................................................................... 7
4.0 HEALTH MATTERS .................................................................................................................................. 8
5.0 SECURITY MATTERS ............................................................................................................................... 8
6.0 EXAMINATION GUIDELINES ................................................................................................................... 9
6.1 Punishments for Examination Malpractice ...................................................................................... 10
6.2 Assessment of Student Work ........................................................................................................... 12
6.3 Classification of Diploma.................................................................................................................. 12
6.4 Special Cases of Results ................................................................................................................... 12
6.5 Computation of Semester CGPA ...................................................................................................... 13
7.0 DIPLOMA CURRICULUM ....................................................................................................................... 14
7.1 Curriculum Sequence and Course Content ...................................................................................... 14
7.1.1 Diploma in Computer Science .................................................................................................. 14
7.1.2 Diploma in Computer Engineering ........................................................................................... 15
7.2 Detailed Courses Syllabi ................................................................................................................... 16
8.0 REGULATIONS ON LABS USAGE ........................................................................................................... 40
9.0 STUDENTS INDUSTRIAL WORK EXPERIENCE SCHEME (SIWES) ............................................................ 40
10.0 GUIDELINES FOR DIPLOMA STUDENTS’ PROJECT ................................................................................ 42
Page 5 of 46
10.1 Organisation for Project Execution .................................................................................................. 42
10.2 Project Reporting ............................................................................................................................. 42
10.3 Project Assessment .......................................................................................................................... 43
10.4 Project Submission ........................................................................................................................... 44
10.5 Other General Tips on Successful Project Work .............................................................................. 44
APPENDIX I POJECT REPORT CONTENT ............................................................................................................ 46
Page 6 of 46
1.0 INTRODUCTION
1.1 Focus on Diploma Programmes at IACC
The Iya Abubakar Computer Centre (IACC) was established in 1973 by detachment from the
Department of Mathematics under which a unit which provided computer services was organized
since 1967. Staff and students receive some programming instructions at the Centre. The Centre
was established in accordance with statute 26 to amongst other things;
Provide teaching and research support services to the Departments in the University
Provide course in Computer services
Provide short proficiency and computer awareness courses
Organize workshops, seminars and conferences as well as participate in National and
International conferences and seminars on Computer Science and Applications.
Consequent to the above mandate, the Computer Centre organizes various types of Computer
courses ranging from short term, intermediate and long term courses. In addition, the Centre
organizes special courses for the University staff of various categories and corporate organizations.
The Senate, at its 116th
meeting approved for the Centre to run two (2) diploma programmes;
Diploma in Computer Science
Diploma in Computer Engineering
Both programmes run for two (2) academic sessions.
1.2 Mission Objective of the Diploma Programmes It is intended that the programmes will develop a critical mass of computer technicians in Software
Engineering, Data Communications Engineering, Network Management and Systems
Administration.
1.3 A Statement of Justification The programme supports the mandate of the Iya Abubakar Computer Centre to build teaching and
research capacity in the University and support other research oriented efforts in other departments.
The programme is intended to link well with the Telecommunications and Software Development
sectors of the economy.
1.4 Target Audience The categories of persons that may wish to be served by this Program include:
Secondary school graduates who wish to take-up computing as a discipline and become
capable and responsible professionals, Scientists and Engineers;
Workers needing to upgrade their skills or master new skills in order to re-enter the
workforce;
Page 7 of 46
Individuals leaving the workplace o engage University level course work for the first time;
Others who need on-going training and skills updating.
2.0 ADMISSION REQUIREMENTS
2.1 Requirements Candidates seeking admission into the diploma programmes are required to possess the following minimum
qualifications from a recognized secondary school;
Computer Science;
Five (5) credits in West African Examination Council (WAEC)/National Examination Council
(NECO) in Mathematics, Physics, English Language and any two relevant science subjects.
Computer Engineering;
Five (5) credits in West African Examination Council (WAEC)/National Examination Council
(NECO) in Mathematics, Physics, Chemistry, English Language and any other relevant science
subject.
2.2 Grading of Students’ Work The grading of each examinable course shall consist of two components, viz:
i. Continuous Assessment (CA) 40%
ii. Written Examination (WE) 60%
All non-examination courses, e.g. laboratories and projects shall be graded over 100%. Letter and
grade points will be assigned to obtained marks in each course as follows:
SCORE LETTER GRADE GRADE POINT
70 – 100% A 4
60 – 69% B 3
50 – 59% C 2
40 – 49% D 1
0 – 39% F 0
3.0 REGISTRATION GUIDELINES Fresh students are to come with the originals of their relevant credentials to the Centre to collect
their admission letters and to be screened. Successful candidates will be informed of the procedure
of registration with the Admin/Registration Office.
A student must be aware of the time schedule for registration and must to be in possession of proper
identification at all times.
Page 8 of 46
A student has to consult with his/her level coordinator before filling the Course Registration form.
Pre-requisite must be satisfied for courses that require such.
At the point of registration, a student is required to have paid all fees and dues, purchase the student
handbook and settle other charges as may be required.
Late registration attracts payment of penalty due; however, it cannot last beyond a quarter of the
semester.
De-registration of project is not allowed beyond the first semester (of the second year?).
Registration problems associated with ill-health may be entertained (if supported with medical
report that is authenticated by the University Health Service).
Application for deferment of session or semester must be channeled through the Head, ITA for the
request to be forwarded to the appropriate body for consideration.
A student is regarded as bona fide only when the necessary registration forms have been duly
completed and submitted to the Registration Officer. It is important to note that any student who
fails to register during the registration period is deemed to have voluntarily withdrawn. Students are
therefore seriously advised to strictly adhere to registration guidelines and timelines in their own
interest.
4.0 HEALTH MATTERS The University Sickbay located to the right of the first roundabout of the road entering through the
North Gate next to Suleiman Hall is the facility provided to take care of all health matters of all
university staff and students (including the Centre’s Diploma students). The clinic offers medical
care, medical examination, antenatal car, child welfare services to all registered students. A student
is required to register in order to benefit from all the services provided at the clinic. Registration is
done free. With your admission letter and student identity card, the clinic receptionist shall explain
all the procedures required to obtain medical care at the clinic. Health services are open as from
7.30am to 8.30pm Monday through Saturday (except on public holidays).
5.0 SECURITY MATTERS All security matters in the University fall within the office of the Vice Chancellor of the University
and is coordinated by the University Security Services Division. The Division is located besides
the University Microfinance Bank along Aku-Uka Road, South-West of the Senate Building. The
Director of ICICT is the officer in-charge of ICICT and liaises directly with the Security Division
in all security breaches within the Centre. Every student MUST carry about his/her student identity
card at all times and must produce same on request by security operatives. Students must be aware
that involvement in vices such as cultism, rape, indecent dressing, stealing, unauthorized
Page 9 of 46
violence/riots, assaults and the like, are termed punishable under ABU laws. Students must desist
from all such negative tendencies. The Director of ICICT reserves the right, upon investigation, to
hand over any delinquent student to the Security Division for appropriate action. The Director will
also require the Security Division to take appropriate action against any student who supports a
fellow student(s) in such unwanted acts. Students are to be vigilant and report promptly any breach
of security to the Institute Secretary of ICICT.
6.0 EXAMINATION GUIDELINES Examinations are normally held at the end of each semester. Examinations may take the form of
written papers, oral examination, practical, the submission of projects, any combination of these or
any other form approved by the Senate. The Continuous Assessment (C.A.) of course work is
normally included in determining examination results.
Eligibility
In order to be eligible for admission into any examination, a student must have been registered for
the course to be examined and must have fulfilled the University requirements concerning
residence, fees or other related matters. At least 75% attendance is required in all classes, tutorials,
laboratories, etc. to qualify to sit for examinations. The student must also have fulfilled any other
departmental requirements regarding satisfactory completion of any course work, practical
assignments, projects or other matters.
Conducts
(a) A student must be at the examination venue at least ten (10) minutes before the time of the
examination. A student may be admitted up to forty five (45) minutes after the
commencement of the examination but shall not be allowed extra time. On no account shall
a student be allowed to leave the venue during the first hour or the last fifteen (15) minutes
of the examination. A student must handover his/her script to the invigilator before leaving,
if he does not intend to come back.
(b) A student who leaves the examination room shall not be admitted back unless, during the
period of absence, he has been continually under the surveillance of an Invigilator/Assistant
Invigilator.
(c) A student shall come along with his I.D. Card and Examination Card (if any) to each
examination and display them conspicuously on his desk. Each student must complete an
attendance form bearing his number, name and signature, which shall be collected by the
Invigilator during each examination. No student is allowed to speak to any other student
except, as essential, matters that the Invigilator permits.
(d) No book, printed paper or written document or unauthorized materials shall be allowed into
an examination room by any student, except as stated in the rules of the examination paper.
A student must not, during an examination, directly or indirectly give assistance to any other
student or permit any other student to copy from or otherwise use his papers. Similarly, a
student must not directly accept assistance from any other student or use any other student’s
Page 10 of 46
paper.
(e) If any student is suspected to have infringed any of the above provisions or in any way
cheated or disturbed the conduct of the examinations, a report shall be made as soon as
possible to the Examination Officer and the Director. The Director will cause the
circumstances to be investigated and reported to the Board of Examiners. The student
concerned shall be allowed to continue with examinations, provided he does not cause any
disturbance. However, the Board of Examiners may subsequently recommend to the
Management Board whether his paper should be accepted and as to any other action that
shall be taken in the matter.
A student shall write his examination number, and not his name, distinctly in the space provided at
the top of the cover of every answer booklet or separate sheet of paper. The use of scrap paper is
strictly prohibited as all rough work must be done in the answer booklet and crossed neatly or in
supplementary answer booklet which must be submitted to the Invigilator. Except for the printed
question paper, student may not remove from the examination room or mutilate any paper or other
material supplied. At the end of the time allotted for the examination, each student shall cease from
writing when instructed to do so and shall gather his script together for collection by the invigilator.
6.1 Punishments for Examination Malpractice A. Misconducts by Students
(i) Expulsion
The following offences shall carry the punishment of expulsion for breach of
Matriculation Oath:
(a) Impersonation at examination: this may involve the exchange of examination
numbers or names on answer scripts or the intentional use of someone else’s
examination number (this includes continuous assessments, semester
examinations, SIWES, Projects, etc).
(b) Introduction of relevant foreign materials and cheat notes into the examination
hall.
(c) Exchange of relevant materials in examination hall which may involve:
1. The exchange of question papers containing relevant jottings and materials
2. Collaboration / copying from each other
3. Exchange of answer scripts
(d) Theft / Removal / Replacement of examination scripts or materials.
(e) Destruction of examination scripts or materials.
(f) Copying from cheat notes.
(g) Consulting cheat notes outside the examination hall in the course of the
examination.
Page 11 of 46
(h) Facilitating / abetting cheating during examination.
(i) Use of mobile phones (GSM) text messages and/or other such communication or
electronic gadgets during examinations.
(j) Life-threatening assaults on an invigilator, examination officer or any constituted
authority with evidence.
(k) Willful destruction of exhibit (foreign material or cheat note) in the examination
hall on the suspicion or on arrest for committing examination malpractice.
(l) Solicitation for marks or change of grades from the examiner or examination
officer.
(ii) Rustication for one academic year
The following offences shall carry the punishment of rustication for one session:
(a) Non-submission or incomplete submission of answer scripts.
(b) Introduction of non-relevant materials to the examination hall.
(c) Non-appearance at the Examination Irregularities and Malpractices Committee
(ERIC) until the accused appears before it.
(d) If a student refuses to appear after first year of rustication, it is taken as self-
withdrawal.
(e) Introduction of mobile phones and/or other such communication or electronic
gadgets to examination hall.
(f) Any student that insults an invigilator, examination officer or any other
constituted authority during examination.
(g) Introduction of fake examination card or identity card in the examination hall.
(iii) Written warning
The following offences shall attract a written warning:
(a) Speaking / Conversation during examination.
(b) Writing on question papers.
(c) Unruly behaviour in the examination hall that does not affect the conduct of the
examination.
(d) Failure to write full names, registration number, signature on the attendance
register.
Page 12 of 46
(e) Partial mutilation of the answer script by alteration, cancellation, overwriting of
name, examination number, identity number, examination code, torn-off pages,
etc, on answer scripts.
(iv) No penalty of any form may be inflicted on any student in the course of any
examination malpractice without going through due process of ERIC.
B. Misconducts involving Staff
Any act of commission or omission amounting to examination malpractice by a member of staff
shall be referred to Staff Disciplinary Committee for appropriate action.
6.2 Assessment of Student Work The grading of each examinable course consists of two components, viz:
i. Continuous Assessment (C.A.) 40% (i.e. including Tests, Assignments and Lab work)
ii. Written Examination 60%
SCORE LETTER GRADE GRADE POINT
70 – 100% A 4
60 – 69% B 3
50 – 59% C 2
40 – 49% D 1
0 – 39% F 0
Carry-over A student who sat for and obtains a ‘Fail’ (F) in a course is given a chance to resit for that course.
Resit examinations usually take place a week or two after publication of results. However, if the
student writes the resit examination and still obtains a ‘Fail’ (F) again, he/she is then given a
“Carry-over” in the course. This means that he/she is given an opportunity to retake the course
again in the corresponding semester of the following academic year. Students having Carry-over
courses must register those courses again in the corresponding semester of the following academic
year.
6.3 Classification of Diploma
Final Diploma Certificate
At the end of the Diploma course the result is classified according to the student’s final CGPA as
follows.
CGPA Classification
3.50 – 4.00 Distinction
2.50 – 3.49 Credit
1.40 – 2.49 Merit
1.00 – 1.39 Pass
< 1.00 Fail
6.4 Special Cases of Results <add missing contents >
Page 13 of 46
6.5 Computation of Semester CGPA Several terms are frequently used on an examination result chart. The most outstanding and salient
ones are the following:
Grade Point (GP)
This is a point system replacement ‘A’ to ‘F’ classification.
Weighted Grade Point (WGP)
This is the product of the grade point and the number of credit units.
WGP = GP x number of credit units.
Grade Point Average (GPA)
Cumulative Grade Point Average (CGPA)
The CGPA provides a measure of the student’s academic standing.
Registered Credit Units (RCU)
This is the sum of the credit units of the various courses registered by the student during the entire
semester.
Earned Credit Units (ECU)
This is the sum of credit unit of all the courses passed by the student during the entire semester.
Total Registered Credit Unit (TRCU)
This is the sum of credit units of all the courses registered by the student form the first year of study
to the particular semester under consideration.
Calculation of cumulative GPA ( CGPA)
Suppose a Diploma 1 student of Computer Science had the following scores in the first semester
examination.
Table 1
Course Credit Units Score % Grade GP WGP
DCS101 2 60 B 4 8
DCS103 2 60 B 4 8
DCS105 2 70 A 5 10
DCS109 2 50 C 3 06
DCS111 1 49 D 2 02
Page 14 of 46
STA107 2 40 E 1 02
DGN101 2 45 D 2 04
Taking into consideration the GP ratings in Table 1 above, and the definition for WGP and GPA in
(ii) and (iii)
Assuming that this particular student registered 20 credits in the second semester and earned
(passed) 18 credit units with a WGP total of 72 then GPA (2nd
semester)
Also for this student:
RCU (1st semester) = 13
ECU (1st semester) = 13
RCU (2nd
semester) = 20
ECU (2nd
semester) = 18
TRCU = 33
TECU = 31
Failure in any course shall be recorded as such and can be redeemed by re-taking the course as
carry-over and passing the examination or by resit, but both the initial GP and the “carry-over” GP
shall count towards the CGPA. Subject to the conditions for withdrawal and probation, a student
may continue to re-take the failed course unit(s) at the next available opportunity, provided the total
number of credit units registered during that semester does not exceed 24.
7.0 DIPLOMA CURRICULUM
7.1 Curriculum Sequence and Course Content
7.1.1 Diploma in Computer Science
Diploma 1 Computer Science
1st SEMESTER 2
nd SEMESTER
Course
Code
Course Title Course Unit Course
Code
Course Title Course Unit
LT LB CR LT LB CR
DCS103 Discrete Structures I 2 0 2 DCS104 Discrete Structures II 2 0 2
Page 15 of 46
DCE103 Physics Electronics 2 3 3 DCS106 Introduction to
Programming II
2 3 3
DCS105 Introduction to Programming I 2 3 3 DCS108 Operating Systems
Management I
2 3 3
STA107 Introduction to Statistics I 2 0 2 DCS114 Web Applications
Engineering II
2 0 2
DCS109 Web Applications Engineering I 2 3 3 DCE112 Digital Electronics 2 3 3
DCS111 Introduction to Computer
Organization
2 0 2 MTH104 Trigonometry and
Coordinate Geometry
3 0 3
MTH101 Linear Algebra 2 0 2 DCS116
Information and
Communication
Technology
2 3 3
DGN101 Use of English 2 0 2
TOTAL 19 TOTAL 19
Diploma 2 Computer Science
1st SEMESTER 2
nd SEMESTER
Course
Code
Course Title Course Unit Course
Code
Course Title Course Unit
LT LB CR LT LB CR
MTH203 Calculus I 2 0 2 MTH204 Calculus II 2 0 2
DCS205 Introduction to Computer
Networks Management I
2 3 3 DCS206 Introduction to
Computer Networks
Management II
2 3 3
STA207 Introduction to Statistics II 2 0 2 DCS218 Human-Computer
Interaction
2 0 2
DCS209 Introduction to Database
Management I
2 3 3 DCS210 Introduction to
Database Management
II
2 3 3
DCS213 Operating Systems
Management II
2 3 3 DCS216 Computer Hardware
Maintenance and
Repairs II
2 3 3
DCS215 Computer Hardware
Maintenance and Repairs I
2 3 3 EPS202 Entrepreneurship 2 0 2
DCS217 Introduction to Systems
Analysis & Design
2 3 3 DCS200 PROJECT 0 0 4
TOTAL 19 TOTAL 19
7.1.2 Diploma in Computer Engineering
Diploma 1 Computer System Engineering
1st SEMESTER 2
nd SEMESTER
Course
Code
Course Title Course Unit Course
Code
Course Title Course Unit
LT LB CR LT LB CR
DCS103 Discrete Structures I 2 0 2 DCS104 Discrete Structures II 2 0 2
DCE103 Physics Electronics 2 3 3 DCS106 Introduction to 2 3 3
Page 16 of 46
Programming II
DCS105 Introduction to Programming I 2 3 3 DCE108 Fundamentals of
Engineering
3 0 3
STA107 Introduction to Statistics I 2 0 2 DCE110 Computer Aided
Design & Drafting
2 3 3
DCS109 Web Applications Engineering I 2 3 3 DCE112 Digital Electronics 2 3 3
DCS111 Introduction to Computer
Organization
2 0 2 MTH104 Trigonometry and
Coordinate Geometry
3 0 3
MTH101 Linear Algebra 2 0 2 DCS116
Information and
Communication
Technology
2 3 3
DGN101 Use of English 2 0 2
TOTAL 19 TOTAL 20
Diploma 2 Computer System Engineering
1st SEMESTER 2
nd SEMESTER
Course
Code
Course Title Course Unit Course
Code
Course Title Course Unit
LT LB CR LT LB CR
MTH203 Calculus I 2 0 2 MTH204 Calculus II 2 0 2
DCE203 Electrical Circuit Theory I 2 3 3 DCE204 Electrical Circuit
Theory II
2 3 3
DCS205 Introduction to Computer
Networks Management I
2 3 3 DCS206 Introduction to
Computer Networks
Management II
2 3 3
DCE207 Applied Electricity 2 0 2 DCE208 Telecommunications
Fundamentals
2 0 2
STA207 Introduction to Statistics II 2 0 2 DCS216 Computer Hardware
Maintenance and
Repairs II
2 3 3
DCE213 Electrical Measurement and
Transducers
2 3 3 EPS202 Entrepreneurship 2
0 2
DCS215 Computer Hardware
Maintenance and Repairs I
2 3 3 DCE200 PROJECT 0 0 4
TOTAL 18 TOTAL 19
7.2 Detailed Courses Syllabi
DIPLOMA I FIRST SEMESTER COURSES
DCS103 Discrete Structures I 2-0-2
Prerequisite: O/Level Mathematics
Page 17 of 46
SET THEORY: Set element. Element. Equality of sets. Subsets. Set operations. Venn diagrams
and set operations. Fundamental products. Algebra of sets, duality. Finite sets. Counting
principle. Classes of sets. Power sets. Mathematical induction. Argument and venn diagrams.
Symmetric difference. Real number system. Sets of numbers.
RELATIONS: Product sets. Relations. Representations of relations. Composition of relations.
Types of relations. Partitions. Equivalence relations. Ternary and n-ary relations.
FUNTIONS: Functions and Mappings. Real-valued functions. Composition of functions: one-to-
one, onto, and invertible functions. Mathematica3 functions and computer science. Recursively
defined functions. Indexed classes of sets. Cardinality. Cardinal numbers.
Recommended Textbooks/References:
1. Gary Haggard, John Schlipf, and Sue Whitesides, Discrete Mathematics for Computer
Science, 1st Edition, Course Technology, 2006.
2. Susanna S. Epp, Discrete Mathematics with Applications, 4th
Edition, Course Technology,
2011
3. Kevin Ferland, Discrete Mathematics, 1st Edition, Course technology, 2009.
4. K. Rosen, Discrete Mathematics and its Applications, McGraw-Hill Higher Education, 6th
Edition, 2007.
5. Rowan Garnier and John Taylor, Discrete Mathematics for New Technology, Second
Edition, IOP publishing Limited, 2002.
6. Carl D. Meyer Matrix Analysis and Applied Linear Algebra, SIAM 2001.
7. D. P. Acharjya SreeKumar, Fundamental approach to Discrete Mathematics, new age
International Puplishers, 2005.
8. Gilbert Strang, Linear Algebra and its applications, Fourth Edition, MIT press, 2004.
DCE103 Physics Electronics 2-3-3
Prerequisite: O-Level Physics
Conduction in solids; insulators, semi-conductors and conductors. Intrinsic and doped semi-
conductors. Semi-conductor diodes, zener diodes and vacuum diodes. Two-port electronic
devices. Vacuum triodes, field-effect transistors and bipolar transistors. Principles of electronic
amplifiers, rectifiers, filters and modulators. Linear modes of electronic devices. Transistor circuits
for common base and common-emitter configurations. Input/output impedence, gain and h-
parameters. Characteristics of components used in electronic circuits circuits. Basic logic circuits.
ENERGY BAND THEORY: Free electron motion in static electric and magnetic fields. Electronic
structure of matter. Conductivity in crystalline solids. Energy band theory of electrical conductors,
Page 18 of 46
insulators and semi-conductors. Conductivity and mobility. Carriers and transport phenomena in
semi-conductors.
QUANTITATIVE THEORY OF THE PN JUNCTION: Formation of the PN junction. Depletion
layer and its capacitance. Construction, characteristics and applications of the PN junction diode.
Zener diode, photo devices (diodes and transistors) and photo cells. LEDs, transistors, FETs
(Junction and MOS) and SCRs.
Suggested Lab Work:
Diodes; diode characteristics, Oscilloscope display of diode characteristics, and the zener
diode as a voltage stabilizer.
Rectifier circuits; half-wave and full-wave rectifier
Overview of SCR, DIAC, and TRIAC
AC power control with SCR, DIAC, and TRIAC
Circuit design with LEDs, diodes, transistors, and resistors
Recommended Textbooks/References:
1. Millman and Halkias, Electronic Devices and System
2. B. L. Theraja , Electrical Technology
3. Paul Horiwitz and Winfield Hill, The Art of Electronics, 2nd
Edition, 1989
DCS105 Introduction to Programming I 2-3-3
Prerequisite: O-Level Mathematics and English Language
General problem-solving concepts: problem-solving in everyday life, types of problems, problem-
solving with computers, difficulties with problem-solving. Constants and variables, data types,
functions, operators, expressions & equations, pointers for structuring a program, the modules and
their functions, cohesion and coupling, local and global variables, parameters and return types,
variable names & data dictionary, the four logic structures. Algorithm instructions & flowchart
symbols, the sequential logic structure, the decision logic structure, multiple if/then/else
instructions, using logic (straight-through, positive, negative), logic conversion. Choice of decision
logic. More control structure (for loop, do loop while, while loop).
Suggested Lab Work:
Programming examples and exercises to practice solving real life problems. Practice writing of
algorithms and drawing of flowcharts. Programming exercises implementing simple mathematical
formulae and word problems. Exercises requiring repetitive computations (looping). Exercises
involving writing and calling simple functions. Practice problems requiring manipulation of one-
Page 19 of 46
dimensional arrays. Lab tasks to be complimented with programming assignments and
programming projects.
Recommended Textbooks/References:
1. G. Michael Schneider and Judith L. Gersting, Invitation to Computer Science, Fifth Edition,
Cengage Learning Course Technology, 2010.
2. Maureen Sprankle and Jim Hubbard, Problems Solving and programming Concepts, Ninth
Edition, Pearson (prentice Hall), 2012.
3. Deitel & Deitel, Visual Basic 2005 How to Program, 3rd
Edition, Pearson International
Edition, 2006
4. Gary B. Shelly & Corinne Hoisington, Microsoft® Visual Basic 2010 for Windows, Web,
Office and Database Applications: Comprehensive, 1st Edition, Course Technology, 2011.
5. Diane Zak, Programming with Microsoft® Visual Basic
® 2008, 4
th Edition, Course
Technology, 2010
STA107 Introduction to Statistics I 2-0-2
Prerequisite: O-Level Mathematics
INTRODUCTION: Nature of statistics, definition of statistics, difference between statistics and
statistic, importance of statistics, limitations of statistics.
STATISTICAL DATA: Types/ categories of statistical data (Ordinal Vs Nominal data, Grouped vs
Ungrouped data, Primary vs Secondary), methods of data (primary) collection (Population vs
Sampling; observation, questionnaire, interview, etc)
DATA REPRESENTATION AND PROCESSING: Pictorial/ Graphical representation of data (pie
chart, bar chart, etc), Frequency distributions and curves, characteristics of frequency distributions
and curves, measures of central tendency (mean, median, and mode for both grouped and
ungrouped data, quartiles, deciles and percentiles), measures of dispersion (variance, standard
deviation, skewness and kurtosis), introduction to probability (basic notions and properties).
Textbooks/References:
1. Moris H. DeGroot and Mark J. Schervish, Probability and Statistics, Fourth Edition,
Addison-Wesley, 2012.
2. Robert V. Hogg and Elliot A. Tanis, Probability and Statistical Inference, Eight Edition,
Pearson, 2010.
3. Richard H. Williams, Probability, Statistics, and Random Processes for Engineers, 1st
Edition, Course Technology, 2003.
Page 20 of 46
4. Jonathan D. Cryer and Robert B. Miller, Statistics for Business: Data Analysis and
Modelling, 2nd
Edition, Course Technology, 1994.
5. Ray, M., Sharma, H. S. and Choudhary, S., Mathematical Statistics, Ram Prakash and
Sons Agra – 3, India.
6. Gupta, S.C. and Kapoor, V.K., Fundamentals of Mathematical Statistics, Sultan Chand
and Sons, New Delhi, India.
DCS109 Web Applications Engineering I 2-3-3
Target: Common Course
Prerequisite: None
Introduction: Basic definitions of the internet and the World Wide Web, history of the Internet,
usage of the Internet, history of the World Wide Web.
Web clients and servers: Introduction to web clients and servers, understanding URL’s. Site transfer
using FTP.
Basic HTML, CSS, Forms and introduction to Scripting: Structuring web pages and applying
manual formatting using HTML, applying formatting using CSS. Introduction to forms and scripts.
Creating web pages with links, Inserting images and image maps, Creating tables in a web page;
Using frames in a website.
Suggested Lab Work:
Introduction to HTML <tags> and Text Formatting; Creating Web pages with Links; Inserting
images; Creating Tables; Using Frames; Web page layout using Tables; Creating Forms on a web
page.
Textbooks/References:
1. R. W. Sebesta, Programming the World Wide Web, 3rd Edition, Addison Wesley, 2006.
2. Dietel, H.M., Dietel, P.J., Goldberg, A.B., Internet & World Wide Web: How to Program,
4th
Edition, Prentice-Hall, 2008.
3. Patrick M. Cary, New Perspectives on HTML, XHTML, and Dynamic HTML:
Comprehensive, 4th
Edition, Course Technology, 2010.
DCS111 Introduction to Computer Organization 2-0-2
Prerequisite: None
History of Computer hardware, software, networking. Number System: Binary, octal decimal and
Hexadecimal. Data representation, character representations, ASCII Code. Digital Computer, Von
Newman model, CPU, ALU, Control Unit, Primary and Secondary Memory. Components of
commonly used input devices: mouse keyboard etc. Components of commonly used output
Page 21 of 46
devices: Video Display Unit Printers. Secondary storage devices and commonly used storage
devices. Personal Computer Anatomy: System cabinet, Motherboard, expansion slots, devices
controller cards, power supply, keyboard, mouse. Hard disk, floppy disk drive, multimedia kit, CD
drive, speaker microphone. Basic instruction set and instruction format.
Recommended Textbooks:
1. Alan Clements, principals of computer Hardware Second edition Oxford Science
publication
2. David A. Patterson, John L. Hennessy, Morgan Kaufmann, Computer Organization and
Design: The Hardware/Software Interface. Third edition, 2005, ISBN: 1558606041.
DCS113 Information and Communications Technology 2-3-3
Prerequisite: None
Concepts of information technology. Introduction to computer hardware. Using the computer.
Managing files and directories. Introduction to word processing: creating documents, formatting
documents. Creating tables. Page layout and document printing. Introduction to spreadsheets;
creating worksheets, cell formatting, using formulae, creating charts.
Advanced word processing: styles, multi-column documents, sections, cross-referencing, master
document, templates and forms, mail merge. Introduction to power point. Creating presentations.
Power point views, formatting slides, transitions and animations.
Computer connectivity, data communications hardware and channel; Networks and
Communication: emails and use of email clients like Outlook.
Suggested Lab work:
Carefully formulated hands-on exercises to provide skills in customizing a computer’s desktop,
creating users and creating directories. Exercises on creating formatted documents and reports.
Use of spreadsheet to generate accounting-like documents with various chart types. Creating
PowerPoint presentations, making live presentations using PowerPoint slides. Creating of email
accounts, use of search engines, downloading and uploading. Lab work should be largely patterned
after COSC101.
Textbooks/References:
1. Alexis and Mathews Leon, Fundamentals of Information Technology, Leon Vikas, 1999,
ISBN 0-81-259-0789-0
2. Ralph Stair and George Reynolds, Fundamentals of Information Systems, 3rd
Edition,
Thompson Course Technology, 2006. ISBN 0-619-21560-7
Page 22 of 46
3. J.J. Parsons and D. Oja, Practical Computer Literacy, Thompson Learning, 2005
4. Curt Simmons, How to Do Everything with Windows XP, 2nd
Edition, McGraw-
Hill/Osborne, 2003, ISBN 0-07-223080-0
5. Peter Norton, Introduction to Computers, 5th
Edition, McGraw-Hill/Osborne, 2003, ISBN
0-07-826421-9
6. Connie Morrison and Dolores Wells, Computer Literacy BASICS A Comprehensive Guide
to IC 3
3rd
Edition, Course Technology CENGAGE Learning, 2010.
MTH101 Introduction to Linear Algebra 2-0-2
Prerequisite: O-Level Mathematics
QUADRATIC AND OTHER POLYNOMIAL FUNCTIONS: Elementary properties of quadratic
expressions, roots of quadratic equations, applications to symmetric functions, polynomial
functions of third and fourth degrees, factor and remainder theorems, location of roots.
PERMUTATION AND COMBINATION: Notation of factorials, Permutation, Combination and
simple applications.
MATHEMATICAL INDUCTION: Principles and applications of Mathematical Induction,
binomial theorem, Expansion of all rational index, interval of convergence, approximation and
errors.
Textbooks/References:
1. Howard Anton, Irl Bivens, and Stephen Davis, CALCULUS Single Variable, Ninth Edition,
John Wiley & Sons, 2009.
2. Howard Anton, Irl Bivens, and Stephen Davis, CALCULUS Early Transcendentals, Tenth
Edition, John Wiley & Sons, 2012.
3. Gilbert Strang, Linear Algebra and its applications, Fourth Edition, MIT press, 2004
DGN101 Use of English 2-0-2
Prerequisite: O-Level English
Making and evaluating ethical arguments. Understanding the Social context of design. Identifying
assumptions and values.
Textbooks/References:
1. Gbenga Fakuade, English Grammar for Schools and Colleges, Paraclete Publishers.
2. Susan Anker, Real Writing with Reading, Bedford St. Martins.
Page 23 of 46
DIPLOMA I SECOND SEMESTER COURSES
DCS104 Discrete Structures II 2-0-2
Target: Common
Prerequisite: DCS103 Discrete Structures I
Number Systems: Review of sets, set of Natural numbers, the set of Integers, the set of real
numbers, the set of complex numbers, etc.
Vectors: Vectors (definition, characteristics, and representation ), addition and subtraction of
vectors, multiplication of vectors, presentation of vectors in 2-dimensional, 3-dimensional and N-
dimensional space.
Matrices and Determinants: Matrix (definition, properties, representation, transpose, types, etc)
addition and subtraction of matrices, multiplication of matrices (scalar (dot) and cross
multiplication), matrix partitioning. Determinants (definition, characteristics, etc).
Textbooks/References:
1. Gary Haggard, John Schlipf, and Sue Whitesides, Discrete Mathematics for Computer
Science, 1st Edition, Course Technology, 2006.
2. Susanna S. Epp, Discrete Mathematics with Applications, 4th
Edition, Course
Technology, 2011
3. Kevin Ferland, Discrete Mathematics, 1st Edition, Course technology, 2009.
4. K. Rosen, Discrete Mathematics and its Applications, McGraw-Hill Higher Education,
6th
Edition, 2007.
5. Rowan Garnier and John Taylor, Discrete Mathematics for New Technology, Second
Edition, IOP publishing Limited, 2002.
6. Carl D. Meyer Matrix Analysis and Applied Linear Algebra, SIAM 2001.
7. D. P. Acharjya SreeKumar, Fundamental Approach to Discrete Mathematics, New Age
International Publishers, 2005.
8. Gilbert Strang, Linear Algebra and its Applications, Fourth Edition, MIT Press, 2004.
DCS106 Introduction to Programming II 2-3-3
Target: Common
Prerequisite: DCS105 - Introduction to Programming I
Page 24 of 46
Programming types (procedural vs non-procedural), with examples. Overview of programming
paradigms (Imperative, logic, functional, object-oriented, 4th
generation languages), with examples
in each category. Object-oriented programming: definition of concepts (class, object, methods,
etc.). instance variables; inheritance, polymorphism, subroutines and functions. One and two-
dimensional arrays, passing arrays as parameters. Introduction to Graphical user interface and
programming.
Suggested Lab Work:
Carefully designed exercises to provide practice with control structures, arrays and parameter
passing. Emphasis on algorithm design and flowchart before writing program. Programming
practice and exercises to aid understanding of inheritance, polymorphism, subroutines, functions,
and arrays. Writing simple graphical user interface programs.
Textbooks/References:
1. G. Michael Schneider and Judith L. Gersting, Invitation to Computer Science, Fifth Edition,
Cengage Learning Course Technology, 2010.
2. Maureen Sprankle and Jim Hubbard, Problems Solving and programming Concepts, Ninth
Edition, Pearson (prentice Hall), 2012.
3. Deitel & Deitel, Visual Basic 2005 How to Program, 3rd
Edition, Pearson International
Edition, 2006
4. Gary B. Shelly & Corinne Hoisington, Microsoft ® Visual Basic 2010 for Windows, Web,
Office and Database Applications: Comprehensive, 1st Edition, Course Technology, 2011.
5. Diane Zak, Programming with Microsoft ® Visual Basic ® 2008, 4th
Edition, Course
Technology, 2010
DSC108 Operating Systems Management I 2-3-3
Target: Computer Science
Prerequisite: DCS101 - Information & Communication Technology
Introduction to Operating Systems: what is operating system; Operating system software;
Cooperation issues; Types of operating system; Basic functionalities of operating system;
Concepts of executing programs related to process state and transition. Windows/DOS
operating systems: Overview of windows/DOS operating systems; Functionalities and
characteristics of Windows/DOS operating systems; Managing files, folders, and hard drive;
Installing programs & hardware; Program and hardware configurations; DOS file and
directories related to DOS. Installing Windows: Choosing the version of windows; Choosing
the method of installation; Choosing the type of installation; Understanding the choices that
should be made during installation; Installation of windows. Maintaining Windows:
Page 25 of 46
Verifying critical windows settings; Cleaning up the hard drive; Defragmenting hard drive;
Checking the hard drive for error; Verifying starting programs; Freeing up additional hard
drives.
Suggested Lab work:
Windows Operating System: How to manage files, folders and hard drive; how to interact
with command line interface. Maintaining Windows using the System Tools (System
Information, System Restore, Scandisk, Disk Cleanup, Defragmenter); exploring windows
task manager (with focus on applications, processes, services and performance tabs).
Textbooks/References:
1. Jean Andrews, A+ Guide to Software Managing, Maintaining & Troubleshooting. Fifth
edition BY JEAN ANDREWS, Course Technology, 2010.
2. Ann McHoes and Ida M. Flynn, Understanding Operating Systems, 6th Edition, Course
Technology, 2011.
3. SANS, Introduction to Operating Systems, Security Essentials Cookbook © 2005
4. William Stallings, Operating Systems Internals & Design Principles 7th
Edition, Pearson
Horizon Edition, 2013
5. Irv Englander, The Architecture of Computer Hardware, Systems Software, and
Networking: An Information Technology approach, John Wiley & sons, 2009.
DCE108 FUNDAMENTALS OF ENGINEERING 3-0-3
Target: Computer Engineering
Prerequisite: O-Level Physics
I. Mechanics: Definition of Statics and Dynamics. Review of Linear and Circular Motions.
Concept of Force and Linear Momentum. Simple Inclined Plane. Rotation of Rigid Bodies.
Elasticity and Modulus of Elasticity of Solid, Liquid and Gas. Simple temperature stress analysis.
Moment of Forces and application to simple Cantilever and Beam.
II. Heat and Properties of Matter: Review of Molecular Theory and Gas Laws. Solid Friction and
Viscosity. Introduction to Steady flow of Liquid through Pipe: Poiseuille’s Formula, Stocks Law,
Bernoulli’s Principle and flow rate. Basic Thermodynamics Laws (Definitions; first law and second
law). Heat and Specific Heat Capacities, Isothermal and Adiabatic expansions and their simple
applications to Working Fluids using steam table.
III. Nuclei and Radioactivity: Nuclear charge and atomic numbers. Fission reactions. Atomic
mass unit. Mass number. Isotopes. Binding energies. Radioactivity. Nuclear equations.
Textbooks /References:
1. Nelkon and Parker, Advanced Level Physics , 7th
Edition
Page 26 of 46
2. G. N. Righder , Strength of Materials
3. Eastop and Mc. Conkey , Applied Thermodynamics
DCE110 Introduction to Computer Aided Design and Drafting 2-3-3
Target: Computer Engineering
Prerequisite: O-Level Mathematics
Advantages and disadvantages of computer in design process. Explain the principles of operation
capabilities and system requirement s of Electronic work-bench and AutoCAD in two-D and three-
D. describe how to hatch the shapes drawn and change the hatch pattern and scale. State the
different edit boxes in EW and AutoCAD. Explain how to add single line and multiple line texts to
drawings. Applications of the Electronic work-bench in simple circuit design and simulation.
Explain the link between CAD and CAM. Introduction to symbolic and Computer Algebra.
MATLAB in a Nutshell Overview of MATLAB tool boxes. Desktop calculations with Graphics.
Textbooks/References:
1. Multism 2009 or 2010 Electronic Work Bench Software by: National Instrument
2. AutoCAD Software 2007, 2008, 2009, 2010, 2011, 2012, 2013 or 2014.
3. MATLAB 2009Ra/Rb, MATLAB 2010Ra/Rb, MATLAB 2011Ra/Rb or MATLAB
2012Ra/Rb
4. Any good text book on AutoCAD and MATLAB
DCS114 Web Applications Engineering II 2-3-3
Target: Computer Science
Prerequisite: DCS109 Web Applications Engineering I
Engineering Interactive Web Applications: Cascading Style Sheets, Document object model
(DOM) and Java Script. Java script primitive types, variables, operators, functions. Event handling.
Regular expressions and form validation using Javascript. Elementary introduction to server-side
programming (with PHP or ASP.NET).
Suggested Lab Work:
<Insert contents: >
Textbooks/References:
1. R. W. Sebesta, Programming the World Wide Web, 3rd Edition, Addison Wesley, 2006.
2. Dietel, H.M., Dietel, P.J., Goldberg, A.B., Internet & World Wide Web: How to Program,
4th
Edition, Prentice-Hall, 2008.
Page 27 of 46
3. Patrick M. Cary, New Perspectives on HTML, XHTML, and Dynamic HTML:
Comprehensive, 4th
Edition, Course Technology, 2010.
DCE112 DIGITAL ELECTRONICS 2-0-2
Target: Common
Prerequisite: Physics Electronics (DCE103)
I. Data representation in Digital System: Binary number System and arithmetic. One’s and
Two’s Complements, Addition with negative numbers, Carriers and overflows. Sign and Magnitude
notations. Representation of non-numeric data, the ASCII code. Text encoding and strings. Radix
conversion. Rounding. Floating point representation. BCD representation and arithmetic.
II. Boolean Algebra: Logic Gates and switching functions and minimization techniques (algebraic
simplifications, Min-term, Max-term, K-map,etc). Introduction to Combinational and Sequential
circuits design. Types of computer memory. Simple memory calculations.
Textbooks/References:
1. Mark Balch, COMPLETE DIGITAL DESIGN: A Comprehensive Guide to Digital
Electronics and Computer System Architecture
2. Steven T. Karris, Digital Circuit Analysis and Design with Simulink®
Modeling and
Introduction to CPLDs and FPGAs Second Edition
3. Ralph Morrison, Understanding Electronics Using Basic Physics
MTH104 Trigonometry and Coordinate Geometry 2-0-2
Target: Common
Prerequisite: O-Level Mathematics
Trigonometry: Circular measures, trigonometric ratios of angles, inverse trigonometric functions.
Trigonometric identities, compound angles, multiple and half angles. Solutions of trigonometric
equations. Factor formulae. Solutions of triangles, height and distances.
Coordinate Geometry: Polar coordinates, relation between polar and Cartesian coordinates.
Coordinate geometry of lines and circles, pair of straight lines and system of circles.
Conic Section: Properties of Parabola, ellipse, and hyperbola, Cartesian and parametric equations
of Parabola, ellipse, and hyperbola.
Page 28 of 46
Textbooks/References:
1. J. K. Backhouse et al, Pure Mathematics, Books I & II, Longman (1980).
2. G.B. Thomas and R.L. Finney, Calculus and Analytical Geometry, Addison – Wesley,
1979.
3. Frank Ayres, Theory and Problems of Trigonometry, Schaum’s Outline Series, 1954.
DIPLOMA II FIRST SEMESTER COURSES
MTH203 Calculus I 2-0-2
Target: Common
Prerequisite: MTH101 (Linear Algebra)
Limits: Limits and Continuity
Functions: Functions of real variables (Odd, Even, Periodic functions and their symmetries and
graphs)
Differentiation: First principle, general technique, implicit and explicit function differentiation,
inverse functions and higher derivatives.
Textbooks/References:
1. J. K. Backhouse et al, Pure Mathematics, Books I & II, Longman (1980).
2. G.B. Thomas and R.L. Finney, Calculus and Analytical Geometry, Addison – Wesley,
1979.
3. Howard Anton, Irl Bivens, and Stephen Davis, CALCULUS Single Variable, Ninth
Edition, John Wiley & Sons, 2009.
4. Howard Anton, Irl Bivens, and Stephen Davis, CALCULUS Early Transcendentals,
Tenth Edition, John Wiley & Sons, 2012.
DCE203 Electric Circuit Theory I 2-3-3
Target: Computer Engineering
Prerequisite: None
Definitions and units of charge, current, voltage power and energy, circuit modes. Experimental law
and simple circuits: Ohm’s laws, Kirchoff’s law. Analysis of a single loop circuit. The single-mode
pair circuit, resistance and source and source combination. Voltage and current division. Useful
Techniques of circuit analysis: Nodal Analysis, Mesh Analysis. Thevenin’s and Norton’s theorems.
Page 29 of 46
Links and loop Analysis. AC circuit Analysis: Mean and mean root square (rms) values of an AC
waveform. Peak values of waveform. Relationship between Peak and rms values. Representation of
alternating voltages and currents as phasors. Summation of AC quantities using phasor diagrams.
Average power, instantaneous power. The basic passive elements: terminal relations for R, I, C and
M. Impedance and admittance.
Review of Network theorems and Topologies. AC circuit Analysis: Mean and root mean square
(rms) values an AC waveform. Peak values of waveform. Relationship between Peak and rms
values. Representation of alternating voltages and currents as phasors. Summation of AC quantities
using phasor diagrams. Average power, instantaneous power. The basic passive elements: terminal
relations for R, I, C and M. Impedance and admittance.
Suggested Lab Work:
Elementary DC circuits; overview, assembly of an electrical circuit, an measurement of
current and voltage
Application of Ohm’s law
Series and Parallel resistance circuits
Application of Kirchoff laws
AC circuits; resistance, inductive and capacitive reactance
Textbooks:
1. Electrical Technology by B.L. Theraja
2. Basic Electrical Engineering by U.A and V.A Bakshi
DCS205 Introduction to Computer Networks Management I 2-3-3
Target: Common
Prerequisite: Information and Communication Technology (DCS113)
Introductory basic networking and data communication concepts, peer-to-peer, client/server.
Exchanging information and other network resources, security in network sharing, Network
concepts, Network topologies: Bus, Star, Ring. Extended star, and Mesh. LAN media: Coaxial
Cable, Fiber Optic Cable, Twisted Pair cable, Wireless media: Radio wave, Microwave, and
Infrared. Digital and Analog Signal transmission: broadband and baseband transmission modes.
Types and functions of network devices: NICs, Hubs, Repeaters, Bridges, Switches, and Routers.
The OSI Reference Model and TCP/IP protocol stack, LAN, MAN, WAN, CAN, Token Ring,
FDDI, ATM Design and Architecture. Ethernet technology design, features and architecture, 10
Mbps Ethernet, 100 Mbps Ethernet and other Ethernet types, IPv4 addressing, Wireless Network
design, Architecture and deployment, Introduction to server-based networking.
Page 30 of 46
Suggested Lab Work:
Ethernet cabling standards, UTP Straight-through cable, UTP Cross-over cable, Roll-over cable,
peer-to-peer sharing. Wireless networking: ad hoc network design, configuration and sharing,
Configuration and deployment of wireless access point (AP)
Textbooks/References:
1. M. Palmer, Hands-On Networking Fundamentals, Thomson Course Technology, 2006.
2. K. C. Mansfield Jr., J. L. Antonokos, Computer LANs to WANs: Hardware, Software, and
Security, Course Technology, 2010.
3. R. Bobb , Microsoft Windows Server 2008 Enterprise Administration, Course Technology,
2011.
DCE207 Applied Electricity 2-0-2
Target: Computer Engineering
Prerequisite: O-Level Physics
I. Static Electricity: Concept of charges and electric field. Coulomb’s and Gauss Laws. Electric
field intensity inside and outside a conducting sphere. Equipotential Surfaces.
II. Dynamic Electricity: Ohms Law, Ohmic and Non-Ohmic materials. Capacitors, charging and
discharging through a resistor, charge stored in a capacitor. Introduction to Magnetic effects of
Current, Laws of Electromagnetic Induction, Ampere’s theorem, Biot-Servat law. Magnetic flux
density through; straight wire, narrow coil and along the axis of a narrow circular coil and along the
axis of long solenoid. AC/DC Motors and AC/DC Generators (electric bell, transformer, etc).
Introduction to electrical energy generation and its simple application (e.g. electrical installation of
single room only).
Textbooks/References:
1- Ralph Morrison, Understanding Electronics Using Basic Physics
2- B. L. Theraja, Electrical Technology
3- Nelcon and Parker , Advanced Level Physics, 7th
Edition
STA207 Introduction to Statistics II 2-0-2
Target: Common
Prerequisite: STA107 (Introduction to Statistics I)
Page 31 of 46
Sampling Techniques: Definition of sampling, types of sampling, their characteristics, and
applications.
Correlation and Regression: Bi-variable frequency distribution, fitting of curves by method of
least squares. Concept of correlation and their coefficients. Regression (definition, properties, and
applications using suitable examples).
Probability: Random experiment, sample space, event space. Various definitions of probability,
conditional probability, addition and multiplication theorems of probability. Definitions of random
variables (discrete and continuous). Mathematical expectation, properties of mathematical
expectation. Moments (definition, properties, and types), Moment generating functions (definition
only).
Textbooks/References:
1. Moris H. DeGroot and Mark J. Schervish, Probability and Statistics, Fourth Edition,
Addison-wesley, 2012.
2. Robert V. Hogg and Elliot A. Tanis, Probability and Statistical Inference, Eight Edition,
Pearson, 2010.
3. Richard H. Williams, Probability, Statistics, and Random Processes for Engineers, 1st
Edition, Course Technology, 2003.
4. Jonathan D. Cryer and Robert B. Miller, Statistics for Business: Data Analysis and
Modelling, 2nd
Edition, Course Technology, 1994.
5. Ray, M., Sharma, H. S. and Choudhary, S., Mathematical Statistics, Ram Prakash and
Sons Agra – 3, India.
6. Gupta, S.C. and Kapoor, V.K., Fundamentals of Mathematical Statistics, Sultan Chand
and Sons, New Delhi, India.
DCS209 Introduction to Database Management I 2-3-3
Target: Computer Science
Prerequisite: O-Level English and an inquiring mind
Introduction: Basic definitions, approaches to managing data, DBMS, functionalities of a DBMS,
characteristics of a database approach.
Database system concepts and architecture: Data models and categories, schema instance and
state, DBMS interfaces and languages, database system utilities, history of data models.
Introduction to access database: Tables, forms, reports, queries, macros and modules.
Suggested Lab Work:
Page 32 of 46
Carefully designed case study and exercises that expose students to Microsoft Access and provide
practice on the concepts covered in the lectures. For example, a case study to build a database for
managing record of students or employees of a medium size organization. In building the case
study, emphasize the following steps covered in the lectures: requirements gathering and analysis;
identifying the key entities; building the E-R diagrams; specifying the relational schema; and the
data dictionary; actual implementation.
Textbooks/References:
1. Elmasri & Navathe, Fundamentals of Database Systems, 6th ed., Addison-Wesley, ISBN:
978-013-608620-8, 2011
2. Thomas Connolly and Carolyn Begg, Database Systems: A Practical Approach to Design,
Implementation, and Management, Addison Wesley, 5th edition, ISBN 0-321-52306-7,
2009.
3. Hector Garcia-Molina, Jeffrey Ullman and Jennifer Widom, Database Systems: The
Complete Book (2nd edition), Prentice Hall, ISBN 0-131-87325-3, 2008.
4. Raghu Ramakrishna/Johannes Gehrke, Database Management Systems, 2nd
Edition,
McGraw-Hill Higher Education, ISBN 0-07-246535-2
5. Carlos C., Steven M. and Peter Rob, Database Systems: Design, Implementation, and
Management, 9th
Edition, Course Technology, 2010.
6. John L. Viescas, Michael J. Hernandez, SQL Queries for Mere Mortals A Hands-On Guide
to Data Manipulation in SQL, 2nd
Ed, Addison Wesley, ISBN-13: 978-0321444431
7. Ryan K. Stephens et al., Teach Yourself SQL in 21 Days,2nd
Edition, (eBook from SAMA
Publishing)
DCS213 Operating Systems Management II 2-3-3
Target: Computer Science
Prerequisite: DCS108 Operating Systems Management I
Introduction to Linux: History of Linux; The User Interface of Linux; Properties of Linux; Pros and
Cons of Linux; Linux Implementations and Distributions; logging in, activating the user interface
and logging out; Absolute commands. Files and Directories: Home and working directories; Linux
file tree; file and directory names; Absolute and relative pathnames; listing files; hidden files and
directories; creating, coping, moving and renaming files; working with files and directories. Using
File manager: file structure; starting file manager; creating, copying and moving folders; renaming
and deleting objects; selecting a tree view. The Shell and Text files: understanding the shell; the
shell prompt; the functions of a shell; different types of shells; entering commands; Using text
editor; Text processing.
Suggested Lab work:
Practical commences with how to activate the user interface, log in and log out of Linux OS. Using
Linux File manager, there will be practical on how to manage files, folders and hard drive; how to
invoke shell prompt, interacting with shell prompt using some shell commands; install Linux with
Page 33 of 46
GUI, programs and hardware; how to interact with command line interface; troubleshooting Linux
with dmesg command to know the system properties.
Textbooks/References:
1. Jean Andrews, A+ Guide to Software Managing, Maintaining & Troubleshooting. Fifth
edition by Jean Andrews, Course Technology, 2010.
2. Ann McHoes and Ida M. Flynn, Understanding Operating Systems, 6th Edition, Course
Technology, 2011.
3. SANS, Introduction to Operating Systems, Security Essentials Cookbook© 2005
4. William Stallings, Operating Systems Internals & Design Principles 7th
Edition, Pearson Horizon
Edition, 2013
5. Irv Englander, The Architecture of Computer Hardware, Systems Software, and Networking: An
Information Technology Approach, John Wiley & Sons, 2009.
DCE213 Electrical Measurement and Transducers 2-3-3
Target: Computer Engineering
Prerequisite: O-Level Physics and DCE 103 – Physics Electronics
Measurement: Power Suppliers; Half-wave and Full-wave diode rectifiers (resistive loads only).
Poly- phase rectifiers. Regulator circuits (simple zener diode regulator, shunt regulator and series
regulators). Overview of measurement methods: Analog techniques, Comparison techniques,
Substitution methods, Null methods and Digital techniques. Display Methods: Analog methods
(pointer instruments), Graphical instruments and Digital methods. Accuracy and Precision: Values
and Uncertainty. Types of errors (summation of errors and Random errors). Specifications and
standards. Calibration procedures.
Transducers: Definition of transducer, different types of transducers. Actuators and Sensors.
Simple analysis of transducers and their applications.
Textbooks/References:
1. N. Kularatna, Digital and Analogue Instrumentation, Testing and Measurement
2. D. Morgan , A Handbook for EMC Testing and Measurement
3. A.E. Fantom , Radio Frequency and Microwave Power Measurement
DCS 215: Computer Hardware Maintenance and Repairs I 2-3-3
Target: Common
Prerequisite: O-Level Physics
Page 34 of 46
This course is designed to train students in fundamental computer maintenance and repair. The
course includes Computer Components; Installing, Configuring, and Upgrading Computers;
Identifying basic System Modules and their Function; Working with Motherboards, Understanding
Motherboard Form Factors; Power Supplies; Identifying Processors; Identifying Memory Modules;
Storage Devices; Monitors; Modems; BIOS and CMOS; Ports; and Portable Computers; Installing
and Configuring Devices; Identifying IRQ, DMA, and I/O Address settings; Identifying common
Peripheral Ports, Cabling, and Connectors; Working with Peripheral Devices; Identifying Printers
and Printer Connections; Working with IDE/EIDE Devices; Setting IDE/EIDE Devices to Master
and Slave; Primary and Secondary IDE/EIDE Channels; Installing and Configuring SCSI and
SATA Devices; Configuring RAID, introduction to basic computer networking.
Suggested Lab Work:
Assembling a computer from scratch, Identifying the various basic computer components and
modules like Motherboard, Central Processing Unit, RAM and RAM Types, Hard drives, Power
supply types, DVD/CD-ROM Types, Configuring BIOS, Hard drive Repairing, Identifying
Common Motherboard Problems, CD ROM repairing, basic tools used in maintenance and repairs,
general maintenance of computers, Soldering Techniques .
Textbooks/References:
1. Shelly, et al. Understanding and troubleshooting your PC, Shelly Cashman Series, 2004
2. Jean Adams: CompTIA A+ Guide+ Software, Managing, Maintaining, and troubleshooting,
Fifth Edition, Course technology, 2010
3. Scout Mueller, Upgrading and Repairing PC, 20th
Edition, Pearson Education, Inc., 2012
DCS217 Introduction to System Analysis and Design 2-3-3
Target: Computer Science
Prerequisite: O-Level English and an inquiring mind
Software System Concepts. Manual versus Automated Systems. Stages of System Analysis;
Planning, Control and Coordination. Context of design. Software design. Using API. Software
tools and environments. Software process. Software requirements and specifications.
Suggested Lab Work:
Exercises to provide practice with the use of common software tools for systems analysis and
design. Field work: Real-life/Simulated cases to give students first-hand practice on systems
analysis tasks such as System Investigation, Feasibility Study/Reporting, etc. System design:
software coding , testing and implementation.
Textbooks/References:
Page 35 of 46
1. Gary B. Shelly, Thomas J. Cashman and Harry J. Rosenblatt, Systems Analysis and Design,
7th
Edition, Course Technology, 2008.
DIPLOMA II SECOND SEMESTER COURSES
MTH204 Calculus II 2-0-2
Target: Common
Prerequisite: DCS113 (Introduction to Linear Algebra)
Integration: Techniques of integration, definite and indefinite integrals, Introduction to multiple
Integrals.
Applications of Calculus: Rates of change (Velocity, acceleration, small increments,
approximation and errors). Curve sketching (Asymptotes, maxima and minima).Simple applications
of integration (Distance/length of lines, velocity, areas and volumes).
Differential Equations: First order differential equations only.
Textbooks/References:
1. J. K. Backhouse et al, Pure Mathematics, Books I & II, Longman (1980).
2. G.B. Thomas and R.L. Finney, Calculus and Analytical Geometry, Addison – Wesley, 1979.
3. Howard Anton, Irl Bivens, and Stephen Davis, CALCULUS Single Variable, Ninth Edition,
John Wiley & Sons, 2009.
4. Howard Anton, Irl Bivens, and Stephen Davis, CALCULUS Early Transcendentals, Tenth
Edition, John Wiley & Sons, 2012.
DCE204 Electrical Circuit Theory II 2-3-3
Target: Computer Engineering
Prerequisite: DCE203, Electrical Circuit Theory I
Review of Network theorems and Topologies. AC circuit Analysis: Mean and mean root square
(rms) values an AC waveform. Peak values of waveform. Relationship between Peak and rms
values. Representation of alternating voltages and currents as phasors. Summation of AC quantities
using phasor diagrams. Average power, instantaneous power. The basic passive elements: terminal
relations for R, I, C and M. Impedance and admittance.
Suggested Lab work:
Page 36 of 46
LC parallel and series resonant circuit;
Low-pass and High-pass filters;
CR and RC circuit with pulse or sine-wave signals
Textbooks/References:
1. Electrical Technology by B.L. Theraja
2. Basic Electrical Engineering by U.A and V.A Bakshi
DCS206 Introduction to Computer Networks Management II 2-3-3
Target: Common
Prerequisite: DCS205 Introduction to Computer Networks Management I
The System Administration focuses on NOS Concepts, Active Directory Services, DHCP, Domain
name Server (DNS), FTP, Backup and Recovery, Security Policies and Management, Configuration
and management of Servers. The Network management focuses on overview of Networks and
internetworking, components and management of Networks. Importance of OSI Reference Model,
Components of Networking, Understanding and Configuring TCP/IP protocol stack, Wireless LAN,
Overview of IPV4 Addressing, Subnetting, VLSM and CIDR, Routing Basics, Routing Protocols,
Understanding LAN Switching and Technologies, WAN Technologies, Network Security.
Suggested Lab Work:
Focus on Windows/Linux environment and its installation and server features. Installation in
Windows/Linux, Backup and restoring files in Windows/Linux, Configuring server in
Windows/Linux, Configuration of network applications and services in Windows/Linux.
Focus on Configuration of Networks and networking protocols. LAN switching and Layer 2
technologies using Cisco routers and switches.
Textbooks/References:
1. M. Palmer, Hands-On Networking Fundamentals, Thomson Course Technology, 2006.
2. K. C. Mansfield Jr., J. L. Antonokos, Computer LANs to WANs: Hardware, Software, and
Security, Course Technology, 2010.
3. R. Bobb , Microsoft Windows Server 2008 Enterprise Administration, Course Technology,
2011.
Page 37 of 46
DCS218 Human Computer Interaction 2-0-2
Target: Computer Science
Prerequisite: DCS101 Information & Communication Technology
Introduction: Basic definitions and characteristics (Human, Computer, Interaction (ergonomics)),
HCI as a discipline, HCI as a process.
Usability Engineering: Usability (definition, features, factors affecting, goals, evaluation, etc)
User Centered Design: definition, concepts, tools and techniques associated with user centered
design
Professional and Ethical Aspects of Computing
Textbooks/References:
1. Alan Dix, Janet Finlay, Gregory D. Abowd, and Russell Beale, Human-Computer
Interaction, Third Edition, Pearson Education Limited, 2004. (HCI)
2. Rogers, Y., Sharp, H. and Preece, J. (2002) Interaction Design: Beyond Human Computer
Interaction. Wiley & Son. (HCI)
3. Panayiotis Zaphiris and Ski Kurniawan, Human-Computer Interaction in Web Design and
Evaluation, Idea Group Publications, 2007.
DCE208 Telecommunications Fundamentals 2-0-2
Target: Computer Engineering
Prerequisite: None
Telecommunication Links : Block diagram representation and function of different subsystems of
the link. Need for modulation. Review of Communications system and Electromagnetism.
Introduction to Analog Communication, Modulation Techniques and Detection: Amplitude
modulation (AM/DSB,SSB, VSB). Simple modulators: Power and bandwidth performance. Angle
modulation (FM and PM). Transmission bandwidth requirements and distortion. Interference.
Clippers and limiters. Receivers for CW modulation: discrimination, frequency tracking loop,
phase locked loop and noise performance. Super heterodyne receivers. Propagation of radio waves
in free space. The ionosphere. Critical frequency for wave propagation through the ionosphere.
M.U.F. and skip distance. Ground waves and line-of-sight communications.
Digital Techniques: Sampling and quantization of band Limited signals. Sampling theorem.
Pulse amplitude modulation. Pulse width modulation. Multiplexing. Quantization systems. Pulse
Page 38 of 46
code modulation. Delta modulation. Cause and correction for errors in PCM and DM. Ideal and
matched filters. Frequency acquisition. Line coding. Block coding. Shannon’s theorem.
Suggested Lab Work:
A simple Telephone system circuit
An Intercom System
An Electric Telephone circuit
Textbooks/References:
1. Mobile Cellular Telecommunications by William C. Y. Lee.
DCS210 Introduction to Database Management II 2-3-3
Target: Computer Science
Prerequisite: DCS209 Introduction to Database Management I
Database Normalization: Functional dependencies and normal forms, role of normalization in the
database development process. Data and Database Administration: Administrators, administration
tools, data dictionary manipulation.
Introduction to SQL: SQL tables, ISO SQL data types, comparison operators, logical operators,
arithmetical operators, SQL schema and catalog, DDL, DML.
Application development with relational databases: a medium-sized team project that builds a
database application for a real-world scenario should be considered as an important element of the
course.
Suggested Lab Work:
Mastering and use of Microsoft Access Objects. Practice on database normalization. A properly
constructed case study will be broken into lab exercises to aid students understand the concepts
outlined in the lectures. Students will be guided to build a complete, potentially marketable
database-driven application using Visual Basic .NET as the front-end and Microsoft Access as the
back-end.
Textbooks/ References:
1. Elmasri & Navathe, Fundamentals of Database Systems, 6th ed., Addison-Wesley, ISBN:
978-013-608620-8, 2011
2. Thomas Connolly and Carolyn Begg, Database Systems: A Practical Approach to Design,
Implementation, and Management, Addison Wesley, 5th edition, ISBN 0-321-52306-7,
2009.
Page 39 of 46
3. Hector Garcia-Molina, Jeffrey Ullman and Jennifer Widom, Database Systems: The
Complete Book (2nd edition), Prentice Hall, ISBN 0-131-87325-3, 2008.
4. Raghu Ramakrishna/Johannes Gehrke, Database Management Systems, 2nd
Edition,
McGraw-Hill Higher Education, ISBN 0-07-246535-2
5. Carlos C., Steven M. and Peter Rob, Database Systems: Design, Implementation, and
Management, 9th
Edition, Course Technology, 2010.
6. John L. Viescas, Michael J. Hernandez, SQL Queries for Mere Mortals A Hands-On Guide
to Data Manipulation in SQL, 2nd
Ed, Addison Wesley, ISBN-13: 978-0321444431
7. Ryan K. Stephens et al., Teach Yourself SQL in 21 Days,2nd
Edition, (eBook from SAMA
Publishing)
DCS 216: Computer Hardware Maintenance and Repairs II 2-3-3
Target: Common
Prerequisite: DCS 215 Computer Hardware Maintenance and Repairs I
Brief introduction of Operating System, Identifying the Operating System’s functions, structure,
components and major system files (brief mention of early DOS/Windows system files like io.sys,
boot.ini, msdos.sys, autoexec.bat, config.sys, command.com, win.com, win.ini, system.ini);
Understanding memory management (including conventional memory, extended/upper memory,
high memory, virtual memory, himem.sys and emm386.exe); Understanding command prompt
procedures and syntax, Understanding file systems (including FAT, FAT32, NTFS, NTFS5 and
HPFS); Understanding the Windows Registry, Identifying the procedures for installing Windows
XP, Windows Vista and Windows 7; Identifying the steps to perform an operating system upgrade,
maintaining Windows, optimizing Windows, tools for solving Windows problems, fixing Windows
problems.
Suggested Lab Work
Creating an emergency boot disk with utilities; Identifying boot options, including Safe Mode and
MS-DOS mode; Identifying procedures for loading/adding and configuring application device
drivers, identifying the basic system boot sequences and boot methods.
Using msconfig, system restore, cleaning up your HDD, restoring the system state, using Cleaner
(or other utilities) to optimize and clean a system, using the system information utility, using Task
Manager in Windows, using the freeware diagnostics utility, updating Windows, install and run
Microsoft Virtual PC or VMWare Workstation, stages of troubleshooting Windows.
Textbooks:
1. Shelly, et al. Understanding and troubleshooting your PC, Shelly Cashman Series, 2004
Page 40 of 46
2. Jean Adams: CompTIA A+ Guide+ Software, Managing, Maintaining, and troubleshooting,
Fifth Edition, Course technology, 2010
3. Scout Mueller, Upgrading and Repairing PC, 20th
Edition, Pearson Education, Inc., 2012
EPS202 Entrepreneurship 2-0-2
Target: Common
Prerequisite: A good understanding of English language
Introduction to small-scale businesses (SSB); types/classification of SSB; problems of SSB; self-
employment; institutions promoting SB; Government role in sustaining SSB. Sources of funds for
SSB; steps in starting and sustaining SSB (business plan for small-scale business enterprises).
Calculation of profit/loss for SSB. Marketing management in small business enterprises. General
concepts of production management. Human capital needs for an enterprise.
Textbooks/References
1. Bruce R. Barringer and R. Duane, Entrepreneurship: Successfully Launching New
Ventures, 3rd
Ed.., Ireland (Pearson Prentice Hall, 2010; ISBN-13:9780136083535).
2. Knowles, R.A., Small Business, an Entrepreneur’s Plan, Fourth Canadian Edition,
Thompson/Nelson, 2003.
3. Soji Olokayo, Small Business Management, Ola Jamon Printers and Publishers.
4. http://www.tesc.edu/syllabus/current/MAN-230/syllabus_MAn-230.html
DCS200/DCE200 Project (common)
The general objective of the project work is to integrate and apply the learning outcomes from the
programme in solving some small to medium-size real-life issues. Students are required to write a
formal project report and to make formal presentations to defend their project work before a panel
of project assessors or examiners.
8.0 REGULATIONS ON LABS USAGE Do’s
1. Read and understand how to carry out an activity thoroughly before coming to the
laboratory.
2. All users of the laboratory are to follow the directions of Academic/Laboratory Technician
staff member.
Page 41 of 46
3. Ensure that the temperature in the room stays cool, since there are a lot of machines inside a
lab as these can overheat easily. This is one of the many ways of ensuring computer safety.
4. Please treat fellow users of the laboratory, and all equipment within the laboratory, with the
appropriate level of care and respect.
5. Students should be aware of office ergonomic guidelines for correct posture when using
computer equipment.
6. Log-on with your username and password for your use only. Never share your username
and password.
7. Know the location of the fire extinguisher and the first aid box and how to use them in case
of an emergency.
8. Report fires or accidents to your lecturer/laboratory technician immediately.
9. Report any broken plugs or exposed electrical wires to your lecturer/laboratory technician
immediately.
10. Students must close all open windows, applications, log out, and turn off the machine once
you are done using it before leaving the lab.
11. In case of an emergency or incident in the laboratory, keep calm. Tell someone about it, the
nearest staff member, a fellow student, fellow Workers, your Supervisor, others in the area
or Call the Security. In all emergency situations keep calm and think about the appropriate
response.
Don’ts
1. Food or drink is not permitted at any time in the laboratory. Do not eat or drink in the
laboratory. Do not bring any food or drinks near the machine.
2. Avoid stepping on electrical wires or any other computer cables.
3. Do not touch, connect or disconnect any plug or cable without your lecturer/laboratory
technician’s permission.
4. Do not download or install any programs, games, or music. (This is against out Acceptable
Use Policy.)
5. Do not personalize the computer settings. (This includes password, desktop, screen saver,
etc.)
6. Do not plug in external devices (this include external drives, flash drives, phones, etc.) for
avoidance computer viruses.
7. Do not visit inappropriate Internet sites.
8. Do not open the system unit casing or monitor casing particularly when the power is turned
on. Some internal components hold electric voltages of up to 30000 volts, which can be
fatal.
9. Do not insert metal objects such as clips, pins and needles into the computer casings. They
may cause fire.
10. Bags are not allowed into the computer laboratory.
11. Do not remove anything from the computer laboratory without permission.
Page 42 of 46
12. Do not take your visitors into the computer laboratory.
13. Students should not attempt to repair, open, tamper or interfere with any of the computer,
Audio visual, cabling, fan, air conditioning or other equipment in the laboratory.
9.0 STUDENTS INDUSTRIAL WORK EXPERIENCE SCHEME (SIWES) Take this out? (since it is not applicable now)
10.0 GUIDELINES FOR DIPLOMA STUDENTS’ PROJECT Every Diploma II student is required to carry out a medium-size project work as part of the
requirements for the award of a Diploma certificate. The project work is usually a group work
consisting of 5-7 students per project group; although it may also be an individual work. Each
project group is assigned a supervisor in the first semester of the second year, who guides them in
the course of their project work. Students are expected to begin their project work immediately they
are assigned a project supervisor. At the end of every project, students are to produce a formal
project report submitted to the Institute.
10.1 Organisation for Project Execution Students are solely responsible for managing, typesetting, binding and submitting their project
reports. Project students are required to be conscious of timelines set by the management and
strictly adhere to it.
In case of group projects, it is a good idea to have a project group leader and every group member
has equal access to the project supervisor on matters relating to the project in the same way as a
student carrying out an individual project.
10.2 Project Reporting The language of reporting shall be English on A4 size paper. The font shall be Times New Roman,
size 12pt and double-spaced. It shall be reported in the third person.
Project reports shall contain preliminary pages and FOUR (4) chapters sequentially written as
follows:
Title Page
Declaration
Certification
Dedication
Page 43 of 46
Acknowledgments
Table of Contents
List of Figures
List of Tables
Chapter One – Introduction
Chapter Two – Literature Review
Chapter Three – Methodology
Chapter Four – Summary, Conclusion and Recommendations
References
Appendices
Details of content are as shown in Appendix II.
The Certification page shall contain the names, signature and date of the following stakeholders:
Project Supervisor
Head, ITA
Chairman, Team of Assessors
Director, ICICT
10.3 Project Assessment Every project shall be assessed by the project supervisor and also by a team of project examiners to
be put together by the Management of ICICT at a date deemed fit.
40% of the total marks shall be awarded by the project supervisor from his/her judgment of
individual student’s participation and contribution during the course of the project. (This 40% is
applicable to both group and individual project works). The remaining 60% is awarded by the team
of assessors on the day of presentation/defence.
Final project defence usually comes up a week or two after the second semester examinations of the
second year. At the defence, the team of assessors shall award the 60% marks based on key
elements of a project’s desirability and potential marketability, as well as its demonstrated quality
for lifelong learning. Such key elements include:
Project justification 5%
Research Methodology 5%
Presentation 20%
Page 44 of 46
Achievement of Objectives 15%
Mechanics (proper referencing, bibliography, appendices) 15%
For group projects, the team of assessors shall assess a group on collective as well as individual
basis for the award of the 60%. Marks awarded as collective shall apply to all members of the group
equally; while those awarded as individual shall apply only to individual group members based on
their contributions or presentations.
The components that shall be awarded collectively are project justification, methodology and
mechanics (total of 25%); while presentation and achievement of objectives which constitutes a
total of 35% shall be awarded individually.
Assessors shall be required to point out areas needing corrections and updating and also to freely
comment on areas needing improvement for purposes of project marketability.
10.4 Project Submission All projects are to be submitted on time. Management shall not entertain complaints regarding
management of project activities and production of final project report.
A project group or individual shall be required to submit hardcover-bound project report as follows:
Apart from the project title, all project reports must bear full names (surname first) and
registration number of all group members.
Three copies shall be submitted to Head of ITA.
Additional copies equal to the number of members in the project group shall also be
submitted to Head of ITA.
Each copy submitted must include a clearly labeled CD containing soft copies of the project
report as well as any software application(s) developed as part of the project.
All copies must be hardcover-bound in green colour.
10.5 Other General Tips on Successful Project Work
It is the responsibility of students to ensure that they finish all work on their project before
the scheduled date of final defence. Students who present unfinished or sloppy work to the
team of examiners stand at risk of having their work cancelled or rejected.
Students must submit spiral-bound copies of their project reports to the Head of ITA not
later than three days before the date of the defence.
There shall be no make-up project defence for any student who fails to turn up at the official
appointed date, time and venue of the defence.
Any student who fails to defend his/her project on the official appointed date shall score a
zero point (“F”) for the project and shall be required to return the following session to pay
school fees in full, register for the project and re-do the project work all over.
After the final defence, students must revisit and correct all observations pointed out in their
project work by the team of examiners and re-submit to the Head of ITA for cross-checking
before going to press to make hard-bound copies. Any student who fails to comply with
Page 45 of 46
corrections will have their project scores/grades withheld until such corrections are effected
and verified.
After the final defence, it is an offence to go away from school before the final approved
copy of the project report is printed and signed. Every student must personally sign their
own project copies. Any final project report with incomplete signatures shall not be
accepted.
In the case of group projects, every member of the group must contribute actively to the
success of the project. That includes data gathering, typing of the report, designing,
building, testing and perfection of any system built as part of the project, as well as
monetary contributions.
When there are monetary contributions to be made (e.g. to cover transportation to and fro
data gathering sites, typing and/or printing costs, communication costs, etc), every member
must contribute their respective due. In the event that a student fails to contribute as
expected, he or she may be reported to the Head of ITA and such a student will have his or
her project scores/grades withheld until all claims are fully settled.