• Tidak ada hasil yang ditemukan

3 . Course learning outcome assessment

Dalam dokumen COURSE REPORT (CR) (Halaman 98-171)

B. Course Delivery

1 . Coverage of Planned Program Topics Covered

Planned Contact Hours

Actual Contact

Hours

Reason for Variations if there is a difference of more than 25% of the hours

planned 1 OOP Review

Encapsulation Inheritance Polymorphism

2 Exception and Error Handling I 3 Exam 1

4 Exception and Error Handling II 5 File and Streams

6 Object Serialization 7 Exam 2

8 Network I 9 Network II 10 Multithreading

11 Programming with Databases

12 Connectivity of MySQL through JDBC 13 Final Exam

14 Lab Project

2 . Consequences of Non Coverage of Topics

For any topics where the topic was not taught or practically delivered, comment on how significant you believe the lack of coverage is for the course learning outcomes or for later courses in the program. Suggest possible compensating action.

Topics (if any) not Fully Covered Effected Learning Outcomes Possible Compensating Action

A B C

D B C

E B C

F B C

4 Differentiate between checked and unchecked exceptions.

5 Create appropriate exception classes suitable for java applications.

6 Discuss the Java application programming interfaces (APIs) for input and output.

7 Apply streams to access files and directories.

8 Differentiate between binary and text files.

9 Process sequential and random files.

10 Connect streams together to solve programming problems.

11 Show how to manage files and directories in a file system

12 Use I/O Object serialization.

13 Identify multitasking techniques necessary to work in an internet

14 Apply the thread API in java

15 Demonstrate threads states and interrupts 16 Demonstrate threads priority

17 implement daemon threads 18 Understanding thread scheduling

19 Apply mechanisms to synchronize shared data between threads

20 Develop application programs with multithreaded mechanism interfaces.

21 Build a multithreaded server application.

22 Explain socket programming techniques using UDP and TCP protocol.

23 Differentiate between stream sockets and datagram sockets.

24 Describe how a client program can make network connections to well-known servers.

25 Identify port numbers for application servers.

26 Explain URLs format.

27 Read HTML document file through a URL connection using HTTP GET and POST requests.

28 Implement client and server sides of client/server applications using sockets.

29 Apply the Java database connectivity API to connect Java application to major relational databases (Access, MYSQL, Oracle)

30 Implement arbitrary SQL statements to define, query and modify relational database tables.

31 Examine and manipulate result sets from database.

32 Implement java programs to retrieve and manipulate database meta-data.

Summarize any actions you recommend for improving teaching strategies as a result of evaluations in table 3 above

4. Effectiveness of Planned Teaching Strategies for Intended Learning Outcomes set out in the Course Specification.

(Refer to planned teaching strategies in Course Specification and description of Domains of Learning Outcomes in the National Qualifications Framework)

List Teaching Methods set out in Course Specification

Were these Effective?

Difficulties Experienced (if any) in Using the Strategy and Suggested Action to Deal

with Those Difficulties.

No Yes Lectures

Lab

Home works Lectures Lab

Home works

Note: In order to analyze the assessment of student achievement for each course learning outcome, student

performance results can be measured and assessed using a KPI, a rubric, or some grading system that aligns student work, exam scores, or other demonstration of successful learning.

C. Results

1 . Distribution of Grades

Letter Grade Number of Students

Student Percentage

Explanation of Distribution of Grades

A 4 25%

B 6 37.5%

C 5 31.25%

D 1 6.25%

F 0

Denied Entry 0

In Progress 0

Incomplete 0

Pass 16 100

Fail 0 0

Withdrawn

2 . Analyze special factors (if any) affecting the results

3. Variations from planned student assessment processes (if any) (see Course Specifications).

a. Variations (if any) from planned assessment schedule (see Course Specification)

Variations Reason

A B

D B

E B

F B

b. Variations (if any) from planned assessment processes in Domains of Learning (see Course Specification)

Variations Reason

A B

D B

E B

F B

4 . Student Grade Achievement Verification (eg. cross-check of grade validity by independent evaluator ).

Method(s) of Verification Conclusion

A B

D B

E B

F B

D. Resources and Facilities

1. Difficulties in access to resources or facilities (if any) 2. Consequences of any difficulties experienced for student learning in the course.

A B

E. Administrative Issues

1. Organizational or administrative difficulties encountered (if any)

2. Consequences of any difficulties experienced for student learning in the course.

A B

F. Course Evaluation

1 Student evaluation of the course (Attach survey results report)

a. List the most important recommendations for improvement and strengths b. Response of instructor or course team to this evaluation

2. Other Evaluation (e.g. by head of department, peer observations, accreditation review, other stakeholders) a. List the most important recommendations for improvement and strengths

b. Response of instructor or course team to this evaluation

G. Planning for Improvement

1. Progress on actions proposed for improving the course in previous course reports (if any).

Actions recommended from the most recent course

report(s)

Actions Taken Results Analysis

a. Y N C

b. Y N C

c. Y N C

d. Y N C

2. List what actions have been taken to improve the course (based on previous CR, surveys, independent opinion, or course evaluation).

3. Action Plan for Improvement for Next Semester/Year Actions Recommended Intended Action Points

and Process

Start Date

Completion Date

Person Responsible

a. Y N C D

b. Y N C D

c. Y N C D

d. Y N C D

e. Y N C D

Name of Course Instructor: Dr. Ali Hassan Signature:

Program Coordinator: Dr. Ali Hassan Signature:

Date Received:

Date Report Completed:

Kingdom of Saudi Arabia

The National Commission for Academic Accreditation &

Assessment

COURSE REPORT (CR)

A separate Course Report (CR) should be submitted for every course and for each section or campus location where the course is taught, even if the course is taught by the same person.

Each CR is to be completed by the course instructor at the end of each course and given to the program coordinator.

A combined, comprehensive CR should be prepared by the course coordinator and the separate location reports are to be attached.

Course Report

1. Institution King Abdulaziz University 06-JAN-14

2. College/Department Faculty of Computing and Information Technology / Information Technology

A. Course Identification and General Information

1. Course title IT Issues and Management Code # CPIT-330 Section #

2. Name of Course Instructor Dr Khalid Masood Khan Location FCIT – North Jeddah 3. Year and semester to which this report applies. Fall 2013-2014

4. Number of students starting the course? 3 Students completing the course? 3

5. Course components (actual total contact hours and credits per semester): 3 credits

B. Course Delivery

1. Coverage of Planned Program Topics Covered

Planned Contact Hours

Actual Contact

Hours

Reason for Variations if there is a difference of more than 25% of the hours

planned 1. Fundamentals of Scrum for Dealing with Uncertainty

and Risk and Identifying the roles and their responsibilities

2. Clarifying the business vision and Identifying features for development in an iteration

3. Applying Agile throughout Your Organization 4. Introduction to Agile Project Management 5. Managing releases and Tools for tracking and monitoring a project

6. Planning an Agile Project and establishing the business reasons for the project

7. Fostering Self-Management within the Development Team and Creating the optimal working environment 8. Transitioning to self-management

9. Running iterations 10. Managing Change

11. Reviewing the iteration through a Sprint Review 12. Closing the project using a Sprint Retrospective 13. Dealing with the legacy organization

14. Scaling for large projects

2. Consequences of Non Coverage of Topics

For any topics where the topic was not taught or practically delivered, comment on how significant you believe the lack of coverage is for the course learning outcomes or for later courses in the program. Suggest possible compensating action.

Topics (if any) not Fully Covered Effected Learning Outcomes Possible Compensating Action

A B C

D B C

3. Course learning outcome assessment

List course learning outcomes List methods of assessment Summary analysis of assessment results

1 Plan, manage and close a software development project in reduced time using Agile practices.

2 Apply agile principle to Minimize uncertainty and risk through the Scrum method.

3 Conclude the project delivers required functionality and adds value to the business.

4 Create an environment of self-management for your software development team

5 Assess and optimize the team’s responsiveness to change, through accelerated on-the-job learning.

6 Organize agile practices for large projects and integrate them into the wider organization.

Summarize any actions you recommend for improving teaching strategies as a result of evaluations in table 3 above.

4. Effectiveness of Planned Teaching Strategies for Intended Learning Outcomes set out in the Course Specification.

(Refer to planned teaching strategies in Course Specification and description of Domains of Learning Outcomes in the National Qualifications Framework)

List Teaching Methods set out in Course Specification

Were these Effective?

Difficulties Experienced (if any) in Using the Strategy and Suggested Action to Deal

with Those Difficulties.

No Yes

Class Policy Labs

Lectures and Recitations Homework

Class Policy Labs

Lectures and Recitations Homework

Class Policy Labs

Lectures and Recitations Homework

Note: In order to analyze the assessment of student achievement for each course learning outcome, student

performance results can be measured and assessed using a KPI, a rubric, or some grading system that aligns student work, exam scores, or other demonstration of successful learning.

C. Results

1. Distribution of Grades

Letter Grade Number of Students

Student Percentage

Explanation of Distribution of Grades

A 1 33.5 C

B 2 67.5 C

C 20 50 C

D 30 50 C

F 40 50 C

Denied Entry 50 50 C

In Progress 60 50 C

Incomplete 70 50 C

Pass 80 50 C

Fail 90 50 C

Withdrawn 100 50 C

2. Analyze special factors (if any) affecting the results

3. Variations from planned student assessment processes (if any) (see Course Specifications).

a. Variations (if any) from planned assessment schedule (see Course Specification)

Variations Reason

A B

D B

E B

F B

b. Variations (if any) from planned assessment processes in Domains of Learning (see Course Specification)

Variations Reason

Method(s) of Verification Conclusion

A B

D B

E B

F B

D. Resources and Facilities

1. Difficulties in access to resources or facilities (if any) 2. Consequences of any difficulties experienced for student learning in the course.

A B

E. Administrative Issues

1. Organizational or administrative difficulties encountered (if any)

2. Consequences of any difficulties experienced for student learning in the course.

A B

F. Course Evaluation

1 Student evaluation of the course (Attach survey results report)

a. List the most important recommendations for improvement and strengths b. Response of instructor or course team to this evaluation

2. Other Evaluation (e.g. by head of department, peer observations, accreditation review, other stakeholders) a. List the most important recommendations for improvement and strengths

b. Response of instructor or course team to this evaluation

G. Planning for Improvement

1. Progress on actions proposed for improving the course in previous course reports (if any).

Actions recommended from the most recent course

report(s)

Actions Taken Results Analysis

a. Y N C

b. Y N C

c. Y N C

d. Y N C

2. List what actions have been taken to improve the course (based on previous CR, surveys, independent opinion, or course evaluation).

3. Action Plan for Improvement for Next Semester/Year Actions Recommended Intended Action Points

and Process

Start Date

Completion Date

Person Responsible

a. Y N C D

b. Y N C D

c. Y N C D

d. Y N C D

e. Y N C D

Name of Course Instructor: Dr Khalid Masood Khan Signature:

Program Coordinator: Dr Khalid Masood Khan Signature:

Date Received:

Date Report Completed:

Kingdom of Saudi Arabia

The National Commission for Academic Accreditation &

Assessment

COURSE REPORT (CR)

A separate Course Report (CR) should be submitted for every course and for each section or campus location where the course is taught, even if the course is taught by the same person.

Each CR is to be completed by the course instructor at the end of each course and given to the program coordinator.

A combined, comprehensive CR should be prepared by the course coordinator and the separate location reports are to be attached.

Course Report

1. Institution King Abdulaziz University 08-JAN-14

2. College/Department Faculty of Computing and Information Technology / Information Technology

A. Course Identification and General Information

1. Course title Database Administration Code # CPIT-345 Section # EAN

2. Name of Course Instructor Mr. Mahboob Ali Location North Jeddah Branch

B. Course Delivery

1. Coverage of Planned Program Topics Covered

Planned Contact Hours

Actual Contact

Hours

Reason for Variations if there is a difference of more than 25% of the hours

planned 1. Using a widely used DBMS as a platform for training 2.5 2.5

2. Database architecture and structure 2.5 2.5

3. Schemas objects 2.5 2.5

4. Partitioned tables and indexes 2.5 2.5

5. Built-in data types 2.5 2.5

6. Data integrity and constraints 2.5 2.5

7. Database security 2.5 2.5

8. Database manipulation 2.5 2.5

9. Database redo/undo log 2.5 2.5

10. Table space manipulation 2.5 2.5

11. Data files & temp files, Table and index manipulation

2.5 2.5 12. Backup & recovery, Enterprise tools, services, and

connectivity

2.5 2.5 13. Database loading and unloading 2.5 2.5

14. Locking & concurrency 2.5 2.5

2. Consequences of Non Coverage of Topics

For any topics where the topic was not taught or practically delivered, comment on how significant you believe the lack of coverage is for the course learning outcomes or for later courses in the program. Suggest possible compensating action.

Topics (if any) not Fully Covered Effected Learning Outcomes Possible Compensating Action

A B C

D B C

E B C

F B C

3. Course learning outcome assessment

List course learning outcomes List methods of assessment Summary analysis of assessment results

1 Understand the roles and tasks associated with the database administration function

Assignment, Quiz

2 Explain storage management basics Class Assignment, Quiz, Lab exercise

3 Discuss database connectivity Class assignment, Lab exercise, Lab Quiz

4 Explain database security mechanisms. Class assignment, Lab exercise, Lab quiz

5 Plan and execute backup and recovery activities Class assignment, Class quiz, Lab exercise, Lab quiz

6 Discuss disaster recovery guidelines and prepare backup for disaster recovery

Class assignment, Class quiz, Lab exercise, Lab quiz

7 Discuss database performance roadmap Class assignment, Class quiz 8 Explain loading, unloading data and distributed

database

Class assignment, Class quiz, Lab exercise, Lab quiz

Summarize any actions you recommend for improving teaching strategies as a result of evaluations in table 3 above

4. Effectiveness of Planned Teaching Strategies for Intended Learning Outcomes set out in the Course Specification.

(Refer to planned teaching strategies in Course Specification and description of Domains of Learning Outcomes in the National Qualifications Framework)

List Teaching Methods set out in Course Specification

Were these Effective?

Difficulties Experienced (if any) in Using the Strategy and Suggested Action to Deal

with Those Difficulties.

Yes

Note: In order to analyze the assessment of student achievement for each course learning outcome, student

performance results can be measured and assessed using a KPI, a rubric, or some grading system that aligns student work, exam scores, or other demonstration of successful learning.

C. Results

1. Distribution of Grades

Letter Grade Number of Students

Student Percentage

Explanation of Distribution of Grades

A 40 21% C

B 410 21% C

C 620 32% C

D 430 21% C

F 140 5%50 C

Denied Entry 50 50 C

In Progress 60 50 C

Incomplete 70 50 C

Pass 1880 95%50 C

Fail 190 5%50 C

Withdrawn 100 50 C

2. Analyze special factors (if any) affecting the results

3. Variations from planned student assessment processes (if any) (see Course Specifications).

a. Variations (if any) from planned assessment schedule (see Course Specification)

Variations Reason

A B

D B

E B

F B

b. Variations (if any) from planned assessment processes in Domains of Learning (see Course Specification)

Variations Reason

A B

D B

E B

F B

4. Student Grade Achievement Verification (eg. cross-check of grade validity by independent evaluator).

Method(s) of Verification Conclusion

A B

D B

E B

F B

D. Resources and Facilities

1. Difficulties in access to resources or facilities (if any) 2. Consequences of any difficulties experienced for student learning in the course.

A B

E. Administrative Issues

1. Organizational or administrative difficulties encountered (if any)

2. Consequences of any difficulties experienced for student learning in the course.

A B

F. Course Evaluation

1 Student evaluation of the course (Attach survey results report)

a. List the most important recommendations for improvement and strengths b. Response of instructor or course team to this evaluation

2. Other Evaluation (e.g. by head of department, peer observations, accreditation review, other stakeholders) a. List the most important recommendations for improvement and strengths

b. Response of instructor or course team to this evaluation

G. Planning for Improvement

1. Progress on actions proposed for improving the course in previous course reports (if any).

Actions recommended from the most recent course

report(s)

Actions Taken Results Analysis

a. Y N C

b. Y N C

c. Y N C

d. Y N C

2. List what actions have been taken to improve the course (based on previous CR, surveys, independent opinion, or course evaluation).

3. Action Plan for Improvement for Next Semester/Year Actions Recommended Intended Action Points

and Process

Start Date

Completion Date

Person Responsible

a. Y N C D

b. Y N C D

c. Y N C D

d. Y N C D

e. Y N C D

Name of Course Instructor: Mr. Mahboob Ali Signature:

08/01/2014

Program Coordinator:

Signature: Date Received:

Date Report Completed:

Kingdom of Saudi Arabia

The National Commission for Academic Accreditation &

Assessment

COURSE REPORT (CR)

A separate Course Report (CR) should be submitted for every course and for each section or campus location where the course is taught, even if the course is taught by the same person.

Each CR is to be completed by the course instructor at the end of each course and given to the program coordinator.

A combined, comprehensive CR should be prepared by the course coordinator and the separate location reports are to be attached.

Course Report

For guidance on the completion of this template, please refer to NCAAA handbooks.

1. Institution King Abdulaziz University 06- JAN -14

2. College/Department Faculty of Computing and Information Technology / Information Technology

A. Course Identification and General Information

1. Course title Computer Networks Code # CPIT-370 Section # BAN 2. Name of Course Instructor Dr. Syed Muhamamd Ahsan North Jeddah Campus 3. Year and semester to which this report applies. Fall 2013-2014

4. Number of students starting the course? Students completing the course?

5. Course components (actual total contact hours and credits per semester):

B. Course Delivery

1 . Coverage of Planned Program Topics Covered

Planned Contact Hours

Actual Contact

Hours

Reason for Variations if there is a difference of more than 25% of the hours

planned 1 . Introduction to computer networks

2 . Network standard models 3 . Analog and digital signals 4 . Multiplexing schemes 5 . Transmission media 6 . Domain Name Server 7 . Multiple access techniques 8 . Wired and wireless LANs 9 . Network devices

10 . IP addressing

11 . Domain name system

2 . Consequences of Non Coverage of Topics

For any topics where the topic was not taught or practically delivered, comment on how significant you believe the lack of coverage is for the course learning outcomes or for later courses in the program. Suggest possible compensating action.

Topics (if any) not Fully Covered Effected Learning Outcomes Possible Compensating Action

A B C

D B C

E B C

F B C

3 . Course learning outcome assessment

List course learning outcomes List methods of assessment Summary analysis of assessment results 1 Draw network topology for simple, hybrid, and

interconnected networks.

Test 1, Graded Lab Assignments, , , Discussion,

Final Exam, Quiz, Test 2 2 Identify data communication components

3 List the functionality of the layers in the ISO-OSI standard network model.

Final Exam, 4 Classify the signals and interpret their

characteristics

Project Report 1, Quiz, 5 Use simulation tools to understand signal

characteristics.

Project Report 1, Quiz 6 Compute the transmission parameters for a

communication channel to suit a specified application.

7 Draw multiplexing schemes for data transmission.

8 Compute the output data rate and overhead in different multiplexing schemes.

9 Compare the performance of the basic transmission media.

Final Exam, 10 Summarize the techniques used for

transmissionerror detection.

11 Compute error detection and/or correction codewords.

12 Classify and summarize the multiple access techniques.

Final Exam, 13 Classify wired LANs and summarize their

characteristics.

Final Exam, , Quiz

14 Explain the operation of wireless LANs based on the IEEE 802.11 standards.

Final Exam, Quiz 15 Configure, administrate, and operate

experimental wired and wireless LANs.

, Quiz 16 Design LAN topologies that include networking

devices to meet user requirements.

, Quiz 17 Prepare and deliver a presentation about wired

and/or wireless LANs.

Quiz 18 Compute classless IP addresses to meet user

requirements.

Final Exam, Quiz 19 Identify the operation of the network layer

protocols in the Internet.

, Quiz 20 Experiment with professional software package

(such as Wireshark) for packet capturing and

Final Exam, Quiz

21 Examine the network operation using the packet capturing package.

22 Summarize the domain name space and explain

3. Course learning outcome assessment

List course learning outcomes List methods of assessment Summary analysis of assessment results the operation of the DNS in the internet.

Summarize any actions you recommend for improving teaching strategies as a result of evaluations in table 3 above

4. Effectiveness of Planned Teaching Strategies for Intended Learning Outcomes set out in the Course Specification.

(Refer to planned teaching strategies in Course Specification and description of Domains of Learning Outcomes in the National Qualifications Framework)

List Teaching Methods set out in Course Specification

Were these Effective?

Difficulties Experienced (if any) in Using the Strategy and Suggested Action to Deal

with Those Difficulties.

No Yes

Note: In order to analyze the assessment of student achievement for each course learning outcome, student

performance results can be measured and assessed using a KPI, a rubric, or some grading system that aligns student work, exam scores, or other demonstration of successful learning.

Dalam dokumen COURSE REPORT (CR) (Halaman 98-171)

Dokumen terkait