46
INSTITUTE OF COMPUTING & ICT AHMADU BELLO UNIVERSITY, ZARIA, NIGERIA DIPLOMA STUDENTS’ HANDBOOK

DIPLOMA STUDENTS’ HANDBOOK - Ahmadu Bello … STUDENTS’ HANDBOOK. Page 2 of 46 FOREWORD The Diploma in Computer Science (DCS) and Diploma in Computer Engineering (DCE) programs

Embed Size (px)

Citation preview

INSTITUTE OF COMPUTING & ICT

AHMADU BELLO UNIVERSITY, ZARIA, NIGERIA

DIPLOMA STUDENTS’

HANDBOOK

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.

Page 46 of 46

APPENDIX I: PROJECT REPORT CONTENT