CourseSpecifications 25 1 2018 ICS232-2
CourseSpecifications 25 1 2018 ICS232-2
ATTACHMENT 5.
2. Credit hours: 4
3. Program(s) in which the course is offered.
(If general elective available in many programs indicate this rather than list programs)
Computer Engineering, Computer Science, Software Engineering.
4. Name of faculty member responsible for the course
Dr.Adwan Alanazi
Mr. Mohammad A. Jabaiti (Course Coordinator)
5. Level/year at which this course is offered: 2/2nd year
6. Pre-requisites for this course (if any):
COE 200: Fundamental of Computer Engineering
7. Co-requisites for this course (if any):
None
8. Location if not on main campus:
Main Campus- Male Branch
9. Mode of Instruction (mark all that apply):
Comments:
This course is basically a programming course offered in traditional classroom(with
projectors), having both lectures and computer labs. For solving assignments and home-works,
students should refer online resources and reference textbooks. Also the course materials are
posted on the UOH blackboard.
2. Briefly describe any plans for developing and improving the course that are being implemented.
(e.g. increased use of IT or web based reference material, changes in content as a result of new
research in the field)
The course materials are posted on the faculty website that could be accessed by
the students enrolled in the course.
Assessment form will be distributed to students by the end of each course
A departmental meeting will discuss each course with the course coordinator
Course coordinator meetings with other instructors who teach the same course
Providing students with exercises for lectures and labs for extra training, that
should be should be solved by gathering information from web.
C. Course Description (Note: General description in the form used in Bulletin or handbook)
Course Description:
1. Topics to be Covered
No. of
List of Topics Contact hours
Weeks
Laboratory/
Lecture Tutorial Practical Other: Total
Studio
Contact Planed 3h 0 3h 0 0 90
Hours Actual 3h 0 3h 0 0 90
Planed 3h 0 1h 0 0 4
Credit
Actual 3h 0 1h 0 0 4
4. Course Learning Outcomes in NQF Domains of Learning and Alignment with Assessment
Methods and Teaching Strategy
On the table below are the five NQF Learning Domains, numbered in the left column.
First, insert the suitable and measurable course learning outcomes required in the appropriate
learning domains (see suggestions below the table). Second, insert supporting teaching
strategies that fit and align with the assessment methods and intended learning outcomes. Third,
insert appropriate assessment methods that accurately measure and evaluate the learning
outcome. Each course learning outcomes, assessment method, and teaching strategy ought to
reasonably fit and flow together as an integrated learning and teaching process. (Courses are not
required to include learning outcomes from each domain.)
Code NQF Learning Domains Course Teaching Course Assessment
# And Course Learning Outcomes Strategies Methods
1.0 Knowledge
Describe the relationship between Machine Homeworks, quizzes,
code, Assembly code, and High- level Lectures, modular and exams.
1.1 languages. summary, and
discussion.
5.0 Psychomotor
Assessment task (i.e., essay, test, quizzes, group project, Proportion of Total
Week Due
examination, speech, oral presentation, etc.) Assessment
1 Laboratory exams & assignments 2-14 20%
2 Assignments, and Oral Presentation 4, 7, 10, 12 10%
3 Quizzes 3, 6, 9, 12 5%
4 Mid Exam 8 15%
5 Final Exam 16 50%
6
7
8
E Learning Resources
1. List Required Textbooks
Introduction to Assembly Language Programming.
Author : Sivirama P. Dandamudi.
Edition: Second
Publisher : Springer
3. Other resources (specify, e.g. if specific laboratory equipment is required, list requirements or
attach list)
None
5. Describe the planning arrangements for periodically reviewing course effectiveness and
planning for improvement.
Feedback on the quality of the course.
The course material and learning outcomes are periodically reviewed and the
changes to be taken are approved in the departmental councils.
The head of department and faculty take the responsibility of implementing the
proposed changes.
Following the requirements of QA department.