A 4 Year IT BSC Curriculum
A 4 Year IT BSC Curriculum
A 4 Year IT BSC Curriculum
in Information Technology
Table of contents
Page
1.
BACKGROUND.........................................................................................................1
2.
OBJECTIVES.............................................................................................................4
3.
4.
DEGREE NOMENCLATURE.....................................................................................6
5.
ACADEMIC REQUIREMENTS..................................................................................6
5.1
ADMISSION REQUIREMENTS.............................................................................6
5.2
6.
GRADUATION REQUIREMENTS.............................................................................6
7.
8.
9.
STAFF PROFILE........................................................................................................7
10.
GRADUATE PROFILE...........................................................................................8
11.
11 .1 Module Name.......................................................................................................................................................9
10 .2 Assignment Of Course Codes..........................................................................................................................11
12.
12.1.
12.2.
ELECTIVE COURSES......................................................................................13
12.3.
SUPPORTIVE COURSES................................................................................13
2
13.
14.
15.
Background
It has been feeling in different corners and levels during the last years, that along with the
present program of BSc in Computer Science, there is an urgent need of offering another
program specifically targeted towards the technology needs of organizations. Information
Technology (IT) has been demanded by potential employers in the country. IT degrees arose
because degree programmes in computer science were not providing a sufficient number of
graduates capable of satisfying these (technology needs of organizations) very real needs as
Computer science emphases the scientific principles and theories of computing and is lead to
the development of new knowledge in computing fields. Whereas Information technology is
a relatively new and rapidly growing field that started in response to practical, everyday
needs of organizations.
Information Technology is a term that has two meanings. On the one hand Information
Technology (Information Communication Technologies) is a general term encompassing all
of computing. On the other hand, IT is used in universities to indicate a subject area that
meets the computing technology needs of organizations.
The IT professionals need to be committed to giving support to users, solving problems and
meeting the needs of users at all levels of the organization. This requires a good knowledge
of a wide range of software, hardware and communications technologies from a user benefits
point of view.
Without qualified information technology professionals it will not be difficult for large
investments to bring a significant effect. As a result of this, it is very important to have a training
program that trains high merit and internationally competent professionals in the field of IT.
This requires a new and improved curriculum that meets the needs of the country in comparison
to international standards and trends. This document describes the new curriculum for Bachelors
Degree program in Information Technology.
1.
Objectives
2.1 General Objectives
4
Degree Nomenclature
3.
English
The Degree of Bachelor of Science in Information Technology
Amharic
Academic Requirements
4.
5.1
Admission Requirements
The requirements for admission to the program are as per the Ministry of Education &
Universities admission requirement.
5.2
Students will not take different Computing courses at their high school study
Considering the above facts, program objectives and graduate profile, under normal
circumstances, four years of study are required to complete the program.
5.
Graduation Requirements
The major graduation requirements include:
A Cumulative Grade Point Average (C.G.P.A) of at least 2.00;
Major Grade point Average of at least 2.00;
No grade of "F" in any of the courses.
6.
7.1
7.2
8.
Staff Profile
No.
Name
Qualific
ation
Position
MSc
Lecturer
MSc
Lecturer
BS.c
Assistant Lecturer
BS.c
Assistant Lecturer
Philipos Asfaw
BS.c
G. Assistant I
BS.c
Assistant Lecturer
Eyob Wondimkun
BS.c
G. Assistant I
BS.c
G. Assistant I
BS.c
G. Assistant I
10
11
Eferame Dagne
Advance
Diploma
Diploma
12
Wubante Getnent
Diploma
13
BS.c
Technical Assistant
II
Technical Assistant
I
Technical Assistant
I
G. Assistant II
14
BS.c
G. Assistant II
Specializat
ion
Computer
Science
Computer
Science
Computer
Science
Computer
Science
Computer
Science
Computer
Science
Computer
Science
Computer
Science
Computer
Science
ICT
Remark
Msc study
Msc study
ICT
ICT
Business
Educ.(IT)
Business
Educ.(IT)
9. GRADUATE PROFILE
Program learning outcomes (graduate profiles) should include the following categories of
Knowledge and Understanding, Practical Skills, Transferable Skills
8
Msc study in
Infor.Science
Msc study in
Health
Informatics
10. List
1.
2.
Operating Systems
Computer Applications
Information systems
Information Assurance and System security
4.
Industrial project II
E-commerce
Individual Project
Software Engineering
Programming
Fundamentals of programming
10
Internet Programming I
Internet Programming II
7.
Advanced Networking
Wireless Networking
Telecom Technology
Distributed Systems
Intelligent systems
Introduction to Artificial Intelligent
Seminar in IT
Computer Graphics
11.
S.
n
o
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
Course
code
Course title
Itec 101
Itec 103
Itec 142
Itec 211
Itec 201
Itec 212
Itec 343
Itec 203
Itec 202
Itec 262
Itec 222
Itec 351
Itec 242
Itec 363
Itec 244
Itec 323
Itec 303
Itec 391
Itec 381
Itec 342
Itec 332
Itec 366
Itec 364
Itec 334
Itec 332
Itec 465
Itec 467
Itec 431
Itec 465
Total
Credit
hours
3
2
4
3
4
3
3
4
4
4
3
3
3
3
4
3
3
3
1
3
3
2
4
2
3
3
4
3
3
Lec.ho
urs
Tutorial
hours
Lab.h
ours
2
3
3
3
2
2
3
3
3
2
2
2
2
3
2
2
2
2
2
3
2
2
3
2
3
3
3
3
-
3
6
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
12
3
3
3
2
3
3
2
3
112
2
3
2
2
2
71
3
15
3
72
Elective courses
11.2.1. Elective I
S.
No
Course
code
Course Title
Lec.hours
Artificial Intelligence
Total
Credit
hours
3
Itec 4 71
2
3
Itec 483
Itec 395
Current topics in IT
Computer Graphics
3
3
Tutorial
hours
Lab.
hours
3
1.2.2 Elective II
S.
No
Course
code
Course Title
Itec 412
Itec 494
Itec 436
Geographical Information
System & Remote Sensing
System Simulation and
Modeling
Software Engineering
11.3.
Total
Credit
hours
3
Lec.hours
Tutorial
hours
Lab.hours
Supportive courses
S. No
Course code
Course Title
Stat 276
Ieng 452
Math 231
Total
Credit
hours
3
Lec.hours
Tutorial
hours
lab.hours
3t
13
Eeng 106
Mgmt 102
6
7
Total
Math 397
Econ 102
11.4.
3
3
23
S.
No
Course
code
Course Title
Cvet 100
2
Enla 201
3
Phil 100
4
Enla 300
Total
Total courses offered for the program.
Major courses
=112
Supportive courses =23
General Educ. courses =9
Total Crhs.
=144
Total
Credit
hours
2
Lec.hours
Tutorial
hours
Lab.hours
3
2
2
9
3
2
2
9
14
12. Semester
First Year
First Year
First Semester
S.
No
Course
code
Course Title
Itec 101
Math
231
Cvet
100
Enla 201
Eeng
106
Intro to Information
Technology
Applied Mathematics
3
4
5
6
Itec 103
Total
First Year
Introduction to Civics
and Ethics
Sophomore English
Fundamentals of
Electricity and
Electronics
Computer Applications
Total
Credit
hours
3
Lec.hours
Tutorial
hours
Lab.hours
Prerequisite
None
None
3
4
3
3
None
None
2
18
11
6
12
None
None
Second Semester
15
S.
No
Course
code
Course Title
Itec 142
Fundamentals of
programming
2
3
Math
397
Itec 262
Stat 276
Phil 100
Mgmt
102
Total
Credit
hours
4
Lec.hours
Tutorial
hours
Lab.hours
Prerequisite
Itec 101
Discrete Structure
None
Data Communication
and Computer
Networks
Introduction to
Statistics and
Probability
Reasoning skill
(logic)
Business
Communication
Itec 101
None
None
None
19
16
Total
Second Year
Second Year
First Semester
S. No
Course
code
Course Title
1
2
Econ 102
Itec 201
3
4
4
Total
Itec 211
Itec 203
Introduction to Economics
Computer Organization and
Architecture
Systems Analysis and Design I
Data Structure and Algorithms
Technical Report writing
Enla 300
Second Year
Total
Credit
hours
3
4
Prerequis
ite
3
4
2
17
3
3
2
14
None
Itec 142
None
3
6
None
Itec 101
Second Semester
16
S. No
Total
Credit
hours
Lec.
Lour
s
1
2
3
4
5
6
Total
Itec 212
Itec 202
Itec 222
Itec 242
Itec 244
Itec 282
3
4
3
3
4
2
19
2
3
2
2
3
2
14
Tuto
rial
hour
s
3
3
Lab.
hour
s
Prerequisite
3
3
3
3
12
Itec 211
Itec 201
Itec 101
Itec 142
Itec 142
None
Third Year
Third Year
First Semester
S.
No
Course
code
Course Title
Itec 303
2
3
4
5
Itec 351
Itec 363
Itec 391
Itec 323
Itec 343
7
Itec 381
Total
Total
Credit
hours
3
Lec.ho
urs
Tutorial
hours
Lab.h
ours
Prerequisite
Itec 202
3
3
3
3
2
2
2
2
3
-
3
3
3
Itec 211
Itec 261
Itec 203
Itec 222
Itec 142
Seminar in IT
1
19
12
15
Itec 101
Third Year
Second Semester
S.
No
Course
code
Course Title
Itec 342
Itec 332
Internet Programming
II
Human- Computer
Total
Credit
hours
3
Lec.hours
Tutorial
hours
2
-
Lab.hours
Prerequisite
Itec 242
Itec 242
17
3
4
Itec 366
Itec 334
Itec 364
6
Total
Itec 332
Interaction
Telecom Technologies
Individual Project
2
2
3
17
2
7
Itec 261
Itec 211&( Itec
222 or Itec 343
or Itec 242)
Itec 363
3
-
Fourth Year
3
9
Itec 342
First Semester
S. No
1
2
Itec 465
Itec 431
Wireless Networking
Industrial project I
Itec 465
4
5
Itec 4xx
Itec 467
Itec 443
Introduction to Distributed
Systems
Elective I
Information Assurance and
Security
Integrative programming and
Technologies
Total
Total
Credit
hours
3
3
Lec.hours
Tutorial
hours
Lab.hours
Prerequisite
2
-
3
-
Itec 363
Itec 381&
Itec 334
Itec 261
3
4
19
Itec 363&
Itec 202
Itec 244
12
18
Fourth Year
Second Semester
S.
No
1
Itec 402
3
4
5
6
Total
Itec 452
Itec 432
Ieng 452
Itec 4xx
Itec 422
Introduction Information
Retrieval
Social, professional and
Ethical Issues in IT
IT and Economic Development
Industrial project II
Entrepreneurship
Elective II
Total Credit
hours
3
Lec.ho
urs
2
Tutorial Lab.ho
hours
urs
3
-
Prerequisite
Itec 101
2
3
3
3
17
2
2
9
3
3
Itec 101
Itec 431
None
19
Itec 342
13. Semester
First Year
First Semester
S.
No
Course
code
Course Title
Itec 101
Math
231
Phil 100
Itec 103
Intro to Information
Technology
Applied Mathematics for IT
3
4
Total
Total
Credit
hours
3
Lec.hou
rs
Tutorial
hours
lab.hours
Prerequisite
None
None
2
2
11
6
9
None
None
First Year
Second Semester
S.
No
Course
code
Course Title
Itec 142
Math
397
Cvet
100
Stat 276
Fundamentals of
programming
Discrete Structure
3
4
Total
Introduction to Civics
and Ethics
Introduction to Statistics
and Probability
Total
Credit
hours
4
Itec 101
None
12
None
None
20
21
First Year
Third Semester(Summer)
S.
No
Course
code
Course Title
Eeng
106
Econ
102
Fundamentals of
Electricity and
Electronics
Introduction to
Economics
Communicative English
3
Total
Total
Credit
hours
4
None
None
3
7
3
3
22
Second Year
Second Semester
S. No
Course
code
Course Title
1
2
3
4
Total
Itec 211
Itec 242
Enla 300
Itec 222
Total
Credit
hours
3
3
2
3
11
Lec.ho
urs
3
2
2
2
9
Tutor
ial
hours
-
Lab.
hour
s
3
3
6
23
Prerequisit
e
None
Itec 142
None
Itec 101
Second Year
First Semester
S.
No
Course
code
Course Title
Sophomore English
Enla
201
Itec 262
Itec 201
Total
Total
Credit
hours
3
None
Itec 101
Itec 101
11
Second Year
S. No
Course
code
Course Title
1
2
Total
Itec 202
Itec 203
Operating Systems
Data Structure and Algorithms
Total
Credit
hours
4
4
8
Lec.
Lours
Tutoria Lab.
l hours hours
Prerequisite
3
3
6
Itec 201
Itec 142
3
3
6
24
First Semester
S. No
Course
code
Course Title
Itec 303
2
3
4
Itec 363
Itec 212
Mgmt
102
Total
Total
Credit
hours
3
Lec.
Lours
Tutorial
hours
Lab.
hours
Prerequisit
e
Itec 202
3
3
3
2
2
-
3
-
3
-
Itec 261
Itec 211
None
12
Third Year
Second Semester
S.
No
Course
code
Course Title
Total
Credit
hours
Lec.ho
urs
1
2
3
4
Total
Itec 244
Itec 391
Itec 343
Itec 366
Event-driven programming
Multimedia Systems
Object oriented Programming
Telecom Technologies
4
3
3
2
12
3
2
2
7
Third Year
Lab.
hour
s
Prerequisite
3
3
3
9
Itec 142
Itec 203
Itec 142
Itec 261
S.
No
Course code
Course Title
1
2
Itec 351
Itec 334
IT project management
Individual Project
3
Itec 332
Total
Tuto
rial
hour
s
-
Total
Credit
hours
3
2
Lec.hours
2
-
Tutori
al
hours
3
-
Lab.
hour
s
-
3
8
25
Prerequisite
Itec 211
Itec 211&( Itec
222 or Itec 34
or Itec 242)
Itec 242
Fourth Year
First Semester
S.
No
Course
code
Course Title
Itec 323
2
3
Itec 332
Itec 364
Itec 282
Advanced Database
Systems
E-commerce
Systems and Network
Administration
Basic Research Methods
in IT
Total
Fourth Year
3
4
2
3
3
3
Itec 342
Itec 363
None
12
9
Second Semester
S.
No
Course
code
Course Title
1
2
Itec 381
Itec 467
Seminar in IT
Information Assurance
and Security
Wireless Networking
Internet Programming II
3
Itec 465
4
Itec 342
Total
26
Fourth Year
S. No
1
2
Itec 4xx
Itec 443
Itec 452
Total
Elective I
Integrative programming and
Technologies
IT and Economic
Development
Total
Credit
hours
3
3
Lec.hours Tutorial
hours
Lab.hours Prerequ
Itec 244
Itec 101
27
Fifth Year
S.
No
1
Course
code
Itec 465
Itec 422
Itec 431
Ieng 452
Total
First
Course Title
Introduction to Distributed
Systems
Introduction Information
Retrieval
Industrial project I
Entrepreneurship and Small
Business Management
Semester
Total Credit
hours
3
Lec.h
ours
2
Tutoria
l hours
-
Lab.ho
urs
3
Prerequisite
Itec 342
Itec 381& It
334
None
12
28
Itec 261
Fifth Year
S.
No
1
2
3
Total
Course
code
Itec 432
Itec 4xx
Itec 402
Second Semester
Course Title
Total Credit
hours
Industrial project II
3
Elective II
3
Social, professional and Ethical 3
Issues in IT
9
Lec.h
ours
2
3
Tutoria
l hours
-
Lab.ho
urs
3
-
29
Prerequisite
Itec 431
Itec 101
14. Mapping
30
Course Description
Course Outline
Part one
1. Unit One
1.1. An overview of information technology
1.2. What is ICT?
1.3. Components of IT
1.4. Functions and application of IT
1.5. Data and Information processing
2. Unit Two
2.1. Evolution of computers
2.2. Historical development of computers
2.3. Types of computers
3. Unit three
3.1. Computers System
3.2. Hardware
3.3. Input device
3.4. Processing unit
3.5. Output device
3.6. Storage device
3.7. Memory
3.8. Software
31
Computer Applications
Itec 103
( 2 credits)
B.Sc in Information Technology
(0, 0,6 )
A minimum of B. Sc. Degree in Information
Science/Systems/Technology
At the end of the course, the students should be able to:
Course Description
Course Outline
Pre-requisites
Status of Course
Teaching & Learning
Methods
Assessment/Evaluation Lab Assignments=20% ; Lab Exam =30% ;final Exam=50%
& Grading System
Attendance
85%
Requirements
32
Fundamentals of Programming
Curriculum for BSc. in Information Technology
Itec 142
(4 credits)
B.Sc in Information Technology
(3, 0, 3)
A minimum of M. Sc. Degree in the field
At the end of this course students should be able to:
Analyze variety of problems and generate appropriate
algorithmic solutions
Explore the syntax and usage of the a high level
programming Language as a means of accomplishing
the first objective
Course Description
Course Outline
33
Course Description
Course Outline
plan
3. Systems analysis
3.1. Determine systems requirements
3.2. Structuring system requirements(process
modeling )
3.3. Structuring system requirement s (conceptual
data modeling
3.4. Selecting the best alternative design strategy
4. System design
4.1. Designing the human interface
4.2. Designing databases
5. Systems implementation and operation
5.1. The Process of Coding ,Testing and Installation
5.2. The Process of Documenting the systems,
Training users and Support Users
5.3. The Process of Maintaining Information
Systems
Pre-requisites
Status of Course
Teaching & Learning
Methods
Assessment/Evaluation &
Grading System
Attendance Requirements
None
Compulsory
Lectures supported by tutorials, project works and
assignments
System development Project work =20 %;mid Exam
=30%; and Final examination= 50%
85%
35
Course Title
Course Code
Credits hours
Degree Program
Contact Hours
(Lectures, Tutorials,
Laboratory)
Instructor
Qualification:
Course Objectives
Course Description
36
Chapter 1: Overview
1.1 Overview of Classes, Methods, Variables and Data types
1.2 Statements and Expressions, Literals
1.3 Expressions and Operators
1.4 Working with Objects
1.5 Logic, and Loops
1.6 if conditionals, switch conditionals, for loops, while and do loops
Chapter 2: Strings, Inheritance Arrays, and Exceptions,
Polymorphism,
2.1 Strings and String Processing
2.2 Inheritance and Polymorphism
2.3 Arrays and Array Processing
2.4 Exceptions
Chapter 3: Files and Data Structures
3.1 Files and Streams: Input/Output Techniques
3.2 Data Structures
3.3 Vectors, Stacks, Map, Hash Table
Chapter 4: Threads, Interfaces and Packages
4.1 Threads and Concurrent Programming
4.2 Interfaces, Packages
Chapter 5: Graphical User Interfaces (GUI) Swing
Frames, panels, and borders
Layout managers
Labels, buttons, Text area, Text field, Combo boxes, List boxes
Tabbed panes, Scrolling panes
Menus, Toolbars, Desktops & internal frames
Trees, Tables
Chapter 6: Java Database Connectivity-JDBC
6.1 Introduction
6.2 Developing Database Applications Using JDBC
6.3 Loading drivers, Establishing connections, Creating
statements, Executing statements, Processing ResultSet
Chapter 7: Java Applets
Pre-requisites
Status of Course
Teaching & Learning
Methods
Itec 142
Compulsory
Lectures and Laboratory Exercise supported by assignments and home
works
Assessment/Evaluation Programming Assignments=20 % ,Project work= 20 % ;
& Grading System
Lab Exam =20% ; written Final examination= 40%
Attendance
85%
Requirements
37
Curriculum
for Architecture
BSc. in Information
Technology
Course Title
Computer
& Organization
Course Code
Itec 201
Credits
(4 credits)
Degree Program
B.Sc in Information Technology
Contact Hours
(3, 3, 0)
(Lectures, Tutorials,
Laboratory)
Instructor Qualification:
A minimum of M. Sc. Degree in Information
Science/Systems/Technology /computer Engineering
/computer Science
Course Objectives
- Describe the progression of computer architecture
from vacuum tubes to VLSI.
- Demonstrate an understanding of the basic building
blocks and their role in the historical development of
computer architecture.
- Use mathematical expressions to describe the
functions of simple combinational and sequential
circuits.
- Design a simple circuit using the fundamental
building blocks.
- Explain the reasons for using different formats to
represent numerical data.
- Discuss how fixed-length number representations
affect accuracy and precision.
- Describe the internal representation of nonnumeric
data.
- Describe the internal representation of characters,
strings, records, and arrays.
- Explain the organization of the classical von
Neumann machine and its major functional units.
- Explain how an instruction is executed in a classical
von Neumann machine.
- Summarize how instructions are represented at both
the machine level and in the context of a symbolic
assembler.
- Explain different instruction formats, such as
addresses per instruction and variable length vs. fixed
length formats.
- Write simple assembly language program segments.
38
39
Course Title
Course Code
Credits hours
Degree Program
Contact Hours
(Lectures, Tutorials,
Laboratory)
Instructor
Qualification:
Learning outcomes
40
Course Outline
This course will explore the Various types of the data communication
systems, networks and their applications.
History and overview; Communications network architecture;
Communications network protocols; Local and wide area networks;
Client-server computing; Data security and integrity; Wireless and
mobile computing;
Chapter 1: History and overview
1.1 Indicate some reasons for studying networks
1.2 Highlight some people that influenced or contributed to the area of
networks
1.3 Indicate some important topic areas such as network architectures
and protocols, network types (LAN, WAN, MAN, and wireless),
data security, data integrity, and network performance
1.4 Describe some of the hardware and software components of
networks
1.5 Describe the operation of some network devices such as repeaters,
bridges, switches, routers, and gateways
1.6 Indicate some network topologies such as mesh, star, tree, bus, and
ring
1.7 Describe the purpose of network protocols
1.8 Mention some popular protocols
Chapter 2: Data Communications
2.1 Data transmission
2.2 Concepts and Terminology
2.3 Analog and Digital Data Transmission
2.4 Transmission Impairments
2.5 Transmission media
2.6 Guided Transmission Media
2.7 Wireless Transmission
2.8 Chapter 3: Communications network architecture
2.9 Network line configuration (point-to-point, multipoint)
2.10 Networking and internetworking devices: Repeaters, bridges,
switches, routers, gateways
2.11Network Topologies (mesh, star, tree, bus, ring)
2.12 Connection-oriented and connectionless services
Chapter 4: Communications network protocols
4.1 Network protocol
4.2 Overview of the TCP/IP Protocol suites
4.3 Network Standards and standardization bodies
Chapter 5: Local and wide area networks
5.1. LAN topologies (bus, ring, star)
5.2. LAN technologies (Ethernet, token Ring, Gigabit Ethernet)
5.3 Large networks and wide areas
Chapter 6: Client-server computing
6.1. Web technologies: Server-side programs; Socket programs;
Server sockets; Client sockets; multithreading concepts;
Chapter 7: Data security and integrity
7.1 Fundamentals of secure networks; cryptography
41
Itec 101
Compulsory
Lectures supported by tutorials, assignments and Lab exercises
Programming Assignments=20 % ,Project work= 20 % ; Lab Exam
=20% ; written Final examination= 40%
85%
42
Operating Systems
Curriculum for BSc. in Information Technology
Itec 202
4
B.Sc in Information Technology
(3,0,3)
A minimum of M.Sc. in the field
Students should be able To:
- Provide some reasons for a computer to have an
operating system.
- Describe concurrency and reasons for its importance.
- Describe scheduling and illustrate how it works to
improve computer performance.
- Identify some devices an operating system would
manage.
- Demonstrate understanding of the logical layers and
the benefits of building these layers in a hierarchical
fashion.
- Relate system state to user protection.
- Explain the range of requirements that a modern
operating system has to address.
- Define the functionality that a modern operating
system must deliver to meet a particular need.
- Articulate design tradeoffs inherent in operating
system design.
- Justify the presence of concurrency within the
framework of an operating system.
- Demonstrate the potential run-time problems arising
from the concurrent operation of many (possibly a
dynamic number of) tasks.
- Summarize the range of mechanisms (at an operating
system level) that are useful to realize concurrent
systems and be able to describe the benefits of each.
- Explain the different states that a task may pass
through and the data structures needed to support the
management of many tasks.
- Compare and contrast the common algorithms used
for both preemptive and non-preemptive scheduling
of tasks in operating systems.
- Investigate the wider applicability of scheduling in
such contexts as disk I/O, networking scheduling, and
project scheduling.
- Introduce memory hierarchy and cost-performance
tradeoffs.
- Explain virtual memory and its realization in
hardware and software.
- Identify the relationship between the physical
hardware and the virtual devices maintained by the
operating system.
- Summarize the features of an operating system used
to provide protection and security, and describe the
limitations of each of these.
43
Course Title
Course Code
Credits hours
Degree Program
Contact Hours
(Lectures, Tutorials,
Laboratory)
Instructor
Qualification:
Course Objectives
Course Description
Course Outline
7
8
Text Reference
Ramez Elmasri and Shamkant B. Navathe (2000)
Fundamentals of Database Systems, 3rd edition. Massachusetts
AddisonWesley C. J. Date (2000) An Introduction to
Database Systems. Massachusetts: Addison Wesley
Ramakrishna, Raghu & Johannes Gehrke (2000) Database
Management Systems, 2nd edition. McGraw Hill
Shepherd John C. (1990) Database Management: Theory
and Practice. Boston:
IRWIN
45
46
Course Title
Course Code
Credits hours
Degree Program
Contact Hours
(Lectures, Tutorials,
Laboratory)
Instructor
Qualification:
Course Objectives
Course Description
Course Outline
2.
3.
4.
5.
6.
7.
References books
Itec 211
Compulsory
Lectures supported by tutorials, assignments and exercises
Project work =20%;mid Exam =30%; and Final examination= 50%
85%
49
Course Description
Internet Programming I
Curriculum for BSc. in Information Technology
Itec 242
(3 credits)
B.Sc in Information Technology
(2, 0, 3)
A minimum of M. Sc. Degree in the field
At the end of the course, students will be able to:
Understand WWW and how it works
Describe different HTML standards
Write HTML tags
Use CSS on web pages
Write XML and DHTML tags
Use JavaScript to enhance web pages
Embed multimedia in web pages
This course introduces the fundamental principles and techniques
for designing and developing effective Web sites. Topics include:
hand-coding pages with HTML; styling text and content with
CSS; adding dynamic features with client-side scripting
techniques; and, managing files and Web sites using FTP
software. Students will also be introduced to information
architecture and interface design, XML, as well as advanced
mark-up techniques using DHTML. This course is the foundation
for more advanced web courses.
Course Outline
Chapter one
Review of TCP/IP
1.1. Protocol
1.2. Net Protocol
1.3. Hypertext transfer Protocol (HTTP)
1.4. File transfer Protocol (FTP)
1.5. Native Address translation
1.6. IPv4 Address Allocation
1.6.1. Addressing
1.6.2. Address Representation
1.6.3. Allocation
1.6.4. Private Networks
1.6.5. Local Host
1.6.6. Resolving
1.7. Exhaustion
50
Department
DepartmentofofInformation
InformationTechnology
Technology
Course
Course Title
Title
Course
Course Code
Code
Credits
Credits
Degree
Degree Program
Program
Contact
Contact Hours
Hours
(Lectures,
(Lectures, Tutorials,
Tutorials,
Laboratory)
Laboratory)
Instructor
Instructor
Qualification:
Qualification:
Course
Course Objectives
Objectives
Course Description
Course Outline
Course Description
Course outline
Multimedia
Information Systems
Event driven
Curriculum
for programming
BSc. in Information Technology
Itec341
391
Itec
(3
( 4credits)
credits)
B.Sc
B.Sc in
in Information
Information Technology
Technology
(2,
0,
3)
(2, 0, 6)
A
A minimum
minimum of
of M.
M. Sc.
Sc. Degree
Degree in
in Information
Information
Science/Systems/Technology
Science/Systems/Technology
At theRapid
end ofApplication
the course, students
should:concepts and visual
Development
programming
-Understand the
basic concepts
of introduction
multimedia to Visual
concepts
and tools;
Basic.Net
-Understand
where
and
how
to
use
as a RAD environment; multimedia
componentsystems
development
-Design different
kinds
of
multimedia
systems
and reusability; designing
and customizing
forms;
-Writemodeling
different kinds
of
code
that
are
used
in Multimedia
tools; multi-user programming
Applications/perform
multimedia
functions
techniques; designing and customizing reports;
programming with DDE, OLE and calling procedures in
Multimedia
multimedia storage models and
DL and; technologies;
project using VB.net
structures; data models and interfaces; multimedia information
systems;
video/audio
media
synchronization;
Advanced
Visualnetworking;
Programming
is a continuation
of theimage
computing
information
assimilation;
conferencing
paradigms
courseand
Visual
Programming.
Concepts
and techniques
and structured
interaction
support.
used in designing and writing programs using a graphical
user interface to implement sophisticated applications are
presented. Areas of study include file management,
Chapter
One programming, object oriented programming,
database
Introduction
advanced concepts in visual programming including client
1.1 What
is Multimedia?
server
development
1.2 History
. of Multimedia
1.3 Multimedia and Hypermedia
programming
tools; introduction
Visual
Basic as a RAD
1.4 Multimedia
and WorldtoWide
Web
environment;
component
development
and
reusability;
Chapter Two
designing
and
customizing
forms;
working
with databases and
Multimedia Authoring and Tools
modelling
tools; ismulti-user
programming
2.1 What
Multimedia
Authoring? techniques; designing
and customizing
reports;
programming
with DDE, OLE and
2.2 Some Useful Editing and
callingAuthoring
proceduresTools
in DL
client server development
2.3and
Authoring
environment;
project
using
VB.
Paradigms
Chapter Three
Data
Representations
Chapter
One
3.1
Graphics/Image
Data
1.1 Event
Drive Fundamentals
1.2Representation
Building Your First Application
3.2
Digital
audio
andevent
MIDIdriven programs?
1.3 What's
New
with
3.3
Popular
File
Formats
1.4 Working in the Programming Environment
Chapter
Four the Intrinsic Controls
1.5 Using
Image
and
Video with Projects in event driven Programming
1.6 Working
Color Science
1.7 4.1
Working
with Properties, Methods, and Events
4.2
Colour
Models in Images 4.3 Colour Models in Video
Chapter two
Chapter
Five
2.1 Programming with Event Driven
Fundamental
in Video
2.2 Usin Concepts
Data Types,
Constants, and Variables
5.1 Types of Video Signals
2.3 Making Statements in a Program
5.2 Analogue Video
2.45.3
Working
with Conditional Statements
Digital Video
2.5 5.4
Working
with
Different
TVLoops
standards
2.6 Working
with Arrays
Chapter
Six
2.7ofWorking
with Strings and Typecasting
Basics
Digital Audio
51
Chapter
6.1Three
Digitization of Sound
3.1 6.2
TheQuantization
Elements ofand
event
driven programs
Transmission
of Audio
3.2 Creating Menus in Your Programs
Course Title
Course Title
Course
Course Code
Code
Credits
Credits
Degree
Degree Program
Program
Contact
Contact Hours
Hours
(Lectures,
(Lectures, Tutorials,
Tutorials,
Laboratory)
Laboratory)
Instructor
Instructor
Qualification:
Qualification:
Course
Course Objectives
Objectives
Course Description
Course Description
Course Outline
Pre-requisites
Status of Course
Teaching
& Learning
Pre-requisites
Methods
Status of Course
Assessment/Evaluation
Teaching & Learning
&
Grading System
Methods
Assessment/Evaluation
Attendance
& Grading System
Requirements
Attendance
Requirements
Appreciate
the
issues
involved
in
administering
a typical
from their own field of study. After having successfully
computer
network
participated
in this
coursesystem
the students will learn how to choose
Gain
knowledge
and
practical
skills in and
the core
systemfields.
and deliver the topics both from
the existing
emerging
administration tasks
Understand
implications
of newthe
technologies
This course helps the students
to choose
subjects andand
topics
from their
own specialized
After having successfully
approaches
in systeminterest.
administration
participated
course
students
will learn
to choose
Be ableintothis
apply
the the
foregoing
concepts
in ahow
practical,
nonand deliver
topics both from the existing and emerging
trivialthe
project
fields.
The module is intended to develop an understanding of the issues
involves in the monitoring, configuration and resource
-management of a computer network or network system. Special
emphasis will be placed in the closely related and vital area of
network and system security.
Compulsory
Lectures
Itec 363 supported by tutorials and assignments
Compulsory
Programming
Assignments=20
% ,Project
work= 20 % ; Lab
Lectures supported
by tutorials and
assignments
Exam =20% ; written Final examination= 40%
Programming Assignments=20 % ,Project work= 20 % ; Lab
85%
Exam =20% ; written Final examination= 40%
85%
52
Internet Programming II
Itec 342
1
B.Sc in Information Technology
(0, 3, 0)
Course Description
Course Outline
Pre-requisites
Status of Course
Teaching & Learning
Methods
Assessment/Evaluation
& Grading System
Itec 242
Compulsory
Lectures supported by tutorials and assignments
Attendance
Requirements
85%
53
Course Description
54
Course Title
Course Code
Credit hours
Degree Program
Contact Hours
(Lectures, Tutorials,
Laboratory)
Instructor
Qualification:
Course Objectives
Course Title
Course Code
Credits
Degree Program
Contact Hours
Course
Description
(Lectures,
Tutorials,
Laboratory)
Instructor
Qualification:
Course Objectives
85%
Chapter three
3. Network Firewall Security
55
Course Description
Course Outline
Wireless s Networking
Curriculum for BSc. in Information Technology
Itec 465
(3 credits)
B.Sc in Information Technology
(2, 0, 3)
A minimum of M. Sc. Degree in Information
Science/Systems/Technology
Students will be able to
Compare and contrast the advantage of wireless networking
with fixed media.
Understand the world wide communications by wireless
communication
secure equipment and premises remotely
Contract wireless LANS
Work with cellular devices
history, Wireless Communications, Principles of wireless
communications, Modes of wireless communication, Sea and
Air Transceivers, Handheld Radio Transceivers, Shortwave
Transceivers,
Cellular
Radio
Telephones
,Satellite
Communications
Radio Modems
Wireless Communications and Transceiversan Overview
Non-Complex Signal Processing in a Low-IF Receiver
A Reconfigurable Baseband Chain for 3G Wireless Receivers
Field-Programmable and Reconfigurable Analogue and MixedSignal Arrays
A Low-Power,Low-Voltage Bluetooth Channel Filter Using
Class AB CMOS Tran conductors
Design and Automatic Tuning of Integrated Continuous-Time
Filters
Low-Voltage Integrated RF CMOS Modules and Frontend for 5
GHz and Beyond
Design of Integrated CMOS Power Amplifiers for Wireless
Transceivers
Parasitic-Aware RF IC Design and Optimisation
Testing of RF, Analogue and Mixed-Signal Circuits for
Communicationsan Embedded
Chapter One
1. WIRELESS COMMUNICATIONS FOR VOICE AND
DATA
1.1.1. wireless techniques
1.1.2. a strategy for worldwide voice communications
1.1.3. cellular voice
1.1.4. wireless radio
1.1.5. wireless pbx systems
1.1.6. satellite voice services
1.2. wireless considerations for a data communications
strategy
1.2.1. cdpd as a wireless option
56
57
E-commerce
Curriculum for BSc. in Information Technology
Itec 332
(3 credits)
B.Sc in Information Technology
(3, 0, 0)
A minimum of M. Sc. Degree in Information
Science/Systems/Technology
Course Outline
Chapter 1
An overview of Electronic commerce
1.1 Definition of Electronic commerce
1.2 Potential benefits of Electronic commerce
1.3 The internet and World Wide Web as enabler of
Electronic commerce
1.4 Impact of Electronic commerce on business models
1.5 Electronic commerce Applications
1.6 Market forces influencing high way
1.7 Global information distribution networks
Chapter 2
Commerce and WWW
2.1 Architecture frame work
2.2 Technology behind Web
2.3 Hyper text publishing
2.4 Security and Web security protocols and the Web security
issues
2.5 Encryption techniques
Chapter 3
Consumer oriented E-commerce Application
3.1 Mercantile process models from consumers and merchants
perspectives
3.2 Electronic payment systems
31.3 Types of payment systems
3.4 Risk in E-payment
3.5 Designing E-payment systems
Chapter 4
Electronic Data interchange (EDI)
4.1 EDI applications in Business
4.2 Legal security and privacy Issues in EDI and E-
58
Course Title
Course Code
Credit hours
Degree Program
Contact Hours
(Lectures, Tutorials,
Laboratory)
Instructor
Qualification:
Course Objectives
59
None
Compulsory
Lectures supported by tutorials and assignments
Assignments=10% ,Mid exam=30 % ; written Final
examination= 60%
85%
61
Course Title
Course Code
Credit hours
Degree Program
Contact Hours
(Lectures, Tutorials,
Laboratory)
Instructor
Qualification:
Course Objectives
Course Description
In addition to technical skills, an IT professional must
understand the social and professional context of information
technology and computing, and adhere to ethical codes of
conduct. This knowledge area covers the historical, social,
professional, ethical and legal aspects of computing. It identifies
how teamwork is integrated throughout IT and how IT supports
an organization and society.
4.2
4.3
Pre-requisites
Status of Course
Teaching & Learning
Methods
Assessment/Evaluation
& Grading System
Attendance
Requirements
None
Compulsory
Lectures supported by tutorials and assignments
Assignments=10% ,Mid exam=30 % ; written Final
examination= 60%
85%
64
Course Description
Telecom Technologies
Itec 366
(3 credits)
B.Sc in Information Technology
(2,3, 0)
A minimum of M. Sc. Degree in Information
Science/Systems/Technology
After completing this course students will be able to:
Describe the basic telecom principles
Describe analog and digital channels
Understand physical communication media
Define different mobile communication standards
Identify different telecommunication
This course is designed to introduce students to different
telecommunications technologies. It emphasizes on the
techniques, equipments and protocols involved in today's digital
telecommunications field. The course briefly describes both the
theoretical and applicative aspects regarding the transmission of
information, the analog, digital and system standards of
telecommunications. The Public Switched Telephone Network
(PSTN) and Public Land Mobile Network (PLMN) are
described briefly. The topics covered are Telecommunications,
data transmission, analog channels, digital channels, fixed and
mobile switching, signaling protocols, GSM, and GPRS.
Course Outline
Pre-requisites
Status of Course
Teaching & Learning
Methods
Assessment/Evaluation
& Grading System
Attendance
Requirements
Itec 262
Compulsory
Lectures supported by tutorials and assignments
Assignment 10 %;mid Exam =30%; and Final examination= 60%
85%
65
Course Description
Course Outline
66
Course Title
Course Code
Credit hours
Degree Program
Contact Hours
(Lectures, Tutorials,
Laboratory)
Instructor
Qualification:
Course Objectives
Course Description
Course Outline
Pre-requisites
Status of Course
Teaching & Learning
Methods
Assessment/Evaluation
& Grading System
Attendance
Requirements
Itec 431
Compulsory
Students select a topic and do their project under the
supervision of un instructor
Presentation = 20%;Demonstration =40%;Documentation
=40%
-
67
68
Course Description
Course Outline
Pre-requisites
Status of Course
Teaching & Learning
Methods
Assessment/Evaluation
& Grading System
Attendance
Requirements
69
Course Title
Course Code
Credit hours
Degree Program
Contact Hours
(Lectures, Tutorials,
Laboratory)
Instructor
Qualification:
Course Objectives
Course Description
70
Course Title
Course Code
Credit hours
Degree Program
Contact Hours
(Lectures, Tutorials,
Laboratory)
Instructor
Qualification:
Course Objectives
Course Description
Course Outline
Pre-requisites
Status of Course
Teaching & Learning
Methods
Assessment/Evaluation
& Grading System
Attendance
Requirements
Math108
Compulsory
Laboratory and project(Team work)
Programming Assignments=15% ,Project work= 20 % ; Lab
Exam =25% ; written Final examination= 40%
85% mandatory
71
Course Title
Course Title
Code
Credit hours
Course
Code
Degree Program
CreditsHours
Contact
Degree
Program
(Lectures,
Tutorials,
Laboratory)
Contact
Hours
(Lectures,
InstructorTutorials,
Laboratory)
Qualification:
Instructor
Course Objectives
Qualification:
Course Objectives
Department
Departmentof
ofInformation
InformationTechnology
Technology
System Simulation and Modeling
Data
and Algorithms
Itecstructures
494
Curriculum for BSc. in Information Technology
3
Itec
B.Sc203
in Information Technology
(3(2,0,3)
credits)
B.Sc in Information Technology
(2, 0, 3)
A minimum of M. Sc. Degree in the field
A minimum
of M. Sc.theDegree
in theoffield
- Distinguish
capabilities
different levels of
graphics software and describe the appropriateness of
each.
Students who complete this course should be able to perform the
- Create
following
tasks:images using a standard graphics API.
Use thesave,
facilities
provided
bysoftware
a standard
APIsimple
to express
- Create,
edit and
execute
using
builttransformations
such
as scaling, rotation, and
inbasic
programming
language
constructs
translation.
Create and execute simple software comprising two or
subsystems
or procedures
modules that perform
- more
Implement
simple
Create
and execute
simple software
multiple
transformation
and clipping
operationsmanaging
on a simple
2data
dimensional
items
image.
- Describe
the
concepts of design,
documentation,
testing
Discuss the 3-dimensional
coordinate
system and the
and
debugging
changes
required to extend 2D transformation
Understand
diagrams representing
static and
operations tosimple
handle transformations
in 3D
dynamic
software
behavior
- Describe the appropriateness of graphics architectures
Course Description
Course Outline
73
Pre-requisites
Compulsory
Lectures and Laboratory Exercise supported by assignments and
home works.
Programming Assignments=15% ,Project work= 20 % ; Lab
Exam =25% ; written Final examination= 40%
85%
75
76
Course Description
Course Outline
Introduction:
Definition of Civics and Ethics
Foundations of civics and ethical education
The interdisciplinary nature of civics and ethical education
Constitutional Development:
Definition of Constitution
Purpose and Functions of Constitution
77
Curriculum
Sophomorefor
English
BSc. in Information Technology
Enla 201
(3 credits)
M.A degree in the field
(3, 0, 0)
A minimum of M. Sc. Degree in Information
Science/Systems/Technology
English is essential for one to be able to compete internationally.
After acquiring mastery over English Language, students will
develop confidence in them-selves. Hence, a course like this is
most essential.
On successful completion of the course, students start gaining
confidence over English Language, to some extent.
Course Description
Course Outline
78
Reasoning Skills
Curriculum for BSc. in Information Technology
Cvet 121
(3 credits)
B.Sc in Information Technology
(3, 0, 0)
A minimum of M.A. Degree in the field
At the end of the course students will be able to:
Course Description
Course Title
Course Code
Credits
Degree Program
Contact Hours
Course
Outline
(Lectures,
Tutorials,
Laboratory)
Instructor
Qualification:
Course Objectives
(3, 3, 0)
Introduction:
What is logic and its uses
Nature
of Arguments:
A minimum
of M. Sc. Degree in Mathematics
Define arguments
Non
argument
To equip
students
withexpressions
basic mathematical techniques of calculus
Type
of arguments
and skill
Inductive)
and vector
algebra
and help(Deductive
them develop
build-up in
mathematical
analysis
for solving
problems.
Validity
and Invalidity:
Truth
and Falsity
Course Description
Vectors;
Matrices,
Determinants,
systems of linear equations;
Sound
and Unsound
Arguments
Some
Transcendental
functions
with
Derivative & its
Strength and weakness: Truthinverses;
and Falsity
application, Integrations.
Cogent and unclogging arguments
Evaluating
Course Outline
Course
Outline: an arguments
Definitions:
1.
Vectors;
Cognitive
and Emotive
meaning
of terms
2. Matrices,
Determinants
, systems
of linear
equations;
3. Some
Transcendental
functions
with inverses;
Intension
and Extension
of terms
4. Derivative
& itsand
application.
Definitions
their purposes
Definitional Techniques
Integrations;
Criteria for lexical definitions
Pre-requisites
None
Informal
Fallacies:
Status of Course
Compulsory
Fallacies
of Relevance
Teaching & Learning
Lectures supported
by tutorials and assignments
Fallacies
of
Weak
Induction
Methods
Fallacies of Presumptions
Assessment/Evaluation Assignments=15%,
Mid-semester Examination=30% and Final
& Grading System
examination=55%
Fallacies of Ambiguity
Attendance
85% Fallacies of Grammatical Analogy
Requirements
79
Course Description
Course Description
Course Outline
Course Outline
Entrepreneurship
Probability
and Statistics
Curriculum for BSc. in Information Technology
Ieng
Stat453
276
(3 credits)
B.Sc
B.Sc in
in Information
Information Technology
Technology
(3,
0,
0)
(3, 0, 0)
A
Sc.degree
Degree
Statistics
A minimum
minimum of
of M.
M. A
in in
management/Business
Administration
After
successful
completion
of this
course
theto:
students shall have
Successful
students
in this course
will
be able
a general
understanding
of theof Innovation, technology transfer &
11. Describe
the process
Methods
of
collecting
statistical
data from
(specifically
entrepreneurship as an activity
originating
market
sampling
need, thetechniques)
creative recognition of opportunity, and
Summarizing
datasolving
( construction
of frequency
innovative problem
in the business environment.
22. distributions)
Understand how innovation and competitive advantage
contribute
valueand
to new
business products
and services.
Basic
concepts
computations
of probability,
33.
Understand
the
entrepreneurial
traits
and
skills neededand
in
Different probability distributions (continuous
entrepreneurial
ventures.
discrete),
44.
Through
the
development
of a business
plan, evaluate
the
Making inferences (estimation of population
parameters
and tests
opportunities of a selected venture idea along with the
of hypotheses).
constraints
on itsdata
feasibility.
Collection
of statistical
(methods of data collection,
designing a questionnaire, techniques of sampling), Construction
The
goals of this
course are
give the student
broad
of frequency
distribution
fortoattributes,
discreteaand
continuous
understanding
of
the
field
of
entrepreneurship
development,
and
data, Presentation of data ( tabular, diagrammatic and graphic),
commercialization
technology-based
in existing
Measures of centraloftendency
(arithmeticinnovation
mean, harmonic
mean,
firms;
and
the
formation,
development,
and
growth
of technologygeometric mean, median, and mode), Absolute and relative
based
newofenterprises.
can integrate
thesemean
areasdeviation
in their
measures
dispersion Students
(range, quartile
deviation,
studies
or
approach
them
as
distinct
elements
and
to
provide
and standard deviation and associated coefficients), Other an
introduction
to the important
tools and
skillsofnecessary
to create
measures (Skewness
and kurtosis),
Theory
probability
and
grow
a
successful
new
venture.
The
course
is
designed
to
( counting techniques, concepts and computations of probability,
simulate
theprobability,
real life activities
of entrepreneurs
in the start-up
conditional
probability
of causes), Discrete
and
stage
of
a
new
venture.
Students,
in
teams,
will
develop a new
continuous probability distributions, Sampling distribution
of a
venture
concept
and
determine
if
a
demand
exists
for
their
statistic ( for means and proportions), Point and interval
product
or service.
estimation
( large and small samples), Statistical tests of
hypotheses ( large and small samples).
1. The Entrepreneur and the Entrepreneurial Venture
Entrepreneurs
Entrepreneurship,
The Concept
1. Collection and
of statistical
data (methods
of dataofcollection,
Entrepreneurship,
designing a questionnaire, techniques of sampling).
The
Entrepreneur asofanfrequency
Individual, distribution
Creativity andforInnovation
2. Construction
attributes,
2. Creation
of
New
Ventures
discrete and continuous data,
Developing
the Entrepreneurial
Ideas versus
3. Presentation
of data ( tabular,Plan,
diagrammatic
and graphic),
Opportunities,
Commercialization
of
technology-based
4. Measures of central tendency ( arithmetic mean, harmonic
innovation,
Formation,
development,
andmode)
growth of
mean, geometric
mean,
median, and
technology-based
enterprises
5. Absolute and new
relative
measures of dispersion (range,
3. International
Technology
Transfer
andand
Multinational
quartile deviation, mean
deviation
standard deviation
Enterprises,
innovation
and associated coefficients)
Technology
usage and
adoptionand
by SMEs,
Promotion of
6. Other measures
(Skewness
kurtosis)
technological
development,
Public
regulation
of technology
7. Theory of probability ( counting techniques,
concepts and
transfers,
Diffusion
and
Mechanisms
of
Technology
Transfer,
computations of probability, conditional probability,
Intellectual
Property
Rights
and
the
Appropriability
of
probability of causes)
Technology
8. Discrete and continuous probability distributions
4. Assessing
the Feasibility
of aofNew
Venture ( for means and 80
9. Sampling
distribution
a statistic
Assessment
and Evaluation of Entrepreneurial Opportunities,
proportions)
Structuring
the
New Venture,
Legal
Structures
andsamples)
Issues,
10. Point and interval
estimation
( large
and small
81
Course Description
Course Outline
82
83
None
Compulsory
Lectures, Discussion, Assignments
Assignments=15 %; Mid Examination=30% ;Final Examination
=55%
Minimum of 85% attendance during lecture hours
84
Pre-requisites
Status of Course
Teaching & learning
Methods
Assessment/Evaluation &
Grading System
Attendance Requirements
None
Compulsory
Lectures, Discussion, Assignments
Programming Assignments=15% ,Project work= 20 % ; Lab Exam
=25% ; written Final examination= 40%
85%
85
Course Title
Course Number
Degree Program
Credit Hours
Instructor Qualification:
Contact Hours (per week)
Course Objectives &
Competences to be Acquired
Mgmt 102
Course Description
.
In small organizations which employ two or three people, there is
probably no difficulty in knowing who should communicate with
whom. But in large organizations chaos might result unless
information is transmittance on timely basis to the destined target
using appropriate media. There fore, the objective of this course is to
enrich students with concept of communication and its significance,
communication cycle, communication organizations (Vertical,
implicating and their Horizontal, Lateral), Verbal and Non Verbal
communications and their grapevine in organizations (advantages
and disadvantages), Barriers to communications, (Sender to
receiver), caused by external factors), Media of communication,
conducting Business Meetings, making speech and Business
Negotiations, culture and communication and its influence on
Business.
CHAPTER 1. Introduction to communication ----------------6hrs
1.1. Definition
86
Group discussion
Tutorial
Role playing
Independent assignment
References
Andrews, Deborah C. and William D. Andrews (1998) Business
Communication,
New York:Macmillan Publishing Company
Brooks, WilliamD. (1978) Speech communication, 3rd ed. Iowa:
WmC.Brown
Company publishers
Lesikar, RaymondV. (1991) Business Communication, 5th ed.
Bosten:
Rechard D. Irulin, Inc
88
Pre-requisites
Status of Course
Teaching & learning
Methods
Assessment/Evaluation &
Grading System
Attendance Requirements
None
Compulsory
Lectures, Discussion, Assignments
Assignments=15%, Mid-semester Examination=30% and Final
examination=55%
85%
89