Kingdom of Saudi Arabia The National Commission for Academic Accreditation & Assessment Program Specifications



Download 325.88 Kb.
Page2/5
Date16.07.2017
Size325.88 Kb.
#23431
1   2   3   4   5

B. Program Context


foundation year, and have met college admission criteria as outlined in the Undergraduate Catalog.

4. What modifications or services are you providing for special needs applicants?

N/A (Not Applicable)




C. Mission, Goals and Objectives


1. Program Mission Statement (insert)

The Department of Computer Science (CS) offers a five-year academic and practical program that is based on scientific foundations. It aims to equip the software and computing specialists with in-depth theoretical knowledge and versatile skills that enable them to master, improve and efficiently work in a wide range of scientific and technical settings.



The CS Program tries to strike a balance between theory and practice by incorporating the scientific foundations of computing and practical application. It also strives to specify realistic and achievable goals for the five-year program in accordance with the requirements of the Academic Accreditation Unit that is concerned with the outcomes of the field of computing programs.

2. List goals and objectives of the program within to help achieve the mission. For each goal and objective describe the major strategies to be followed and list the indicators that are used to measure achievement.

Goals and Objectives

Major Strategies

Measurable Indicators

Have successful career in the practice of computer science and related applications built on their understanding of formal and applied methods for problem solving, de-sign of computer systems, and development of effective software systems and algorithmic applications.







Advance in responsibility and leadership and contribute as active partners in the economic growth and the sustainable development of the Saudi society.







Engage in professional development and/or graduate studies to pursue flexible ca-reer paths amid future technological changes.







Student Outcomes (Program Exit Competencies)

ABET-A

An ability to apply knowledge of computing and mathematics appropriate to the discipline.

ABET-B

An ability to analyze a problem, and identify and define the computing requirements appropriate to its solution.

ABET-C

An ability to design, implement, and evaluate a computer-based system, process, component, or program to meet desired needs.

ABET-D

An ability to function effectively on teams to accomplish a common goal.

ABET-E

An understanding of professional, ethical, legal, security and social issues and responsibilities.

ABET-F

An ability to communicate effectively with a range of audiences.

ABET-G

An ability to analyze the local and global impact of computing on individuals, organizations, and society.

ABET-H

Recognition of the need for and an ability to engage in continuing professional development.

ABET-I

An ability to use current techniques, skills, and tools necessary for computing practice.

ABET-J

An ability to apply mathematical foundations, algorithmic principles, and computer science theory in the modeling and design of computer-based systems in a way that demonstrates comprehension of the tradeoffs involved in design choices.

Student Outcomes (Program Exit Competencies)

ABET-K

An ability to apply design and development principles in the construction of software systems of varying complexity.



D. Program Structure and Organization


1. Program Description:

List the core and elective program courses offered each semester from Prep Year to graduation using the below Curriculum Study Plan Table (A separate table is required for each branch IF a given branch/location offers a different study plan).



A program or department manual should be available for students or other stakeholders and a copy of the information relating to this program should be attached to the program specification. This information should include required and elective courses, credit hour requirements and department/college and institution requirements, and details of courses to be taken in each year or semester.
Curriculum Study Plan Table

Year

Course Code

Course Title

Required or Elective

Credit Hrs

College or

Department

First Semester

CPIT-100

Computer Skills

Required

3

University




ELI 101

English Language I

Required

0

University

ELI 102

English Language II

Required

2

University

PHYS-110

General Physics

Required

3

University

MATH-110

Mathematics

Required

3

University

Second Semester

COMM-101

Communication Skills

Required

3

University




ELI 103

English Language III

Required

2

University

ELI 104

English Language IV

Required

2

University

STAT-110

Statistics

Required

3

University

CHEM-110

General Chemistry

Required

3

University

BIO -110

General Biology

Required

3

University

Summer1

CPCS-323

Summer (workplace) Training

Required

0

Department

Third Semester

ISLS-101

Islamic Culture (I)

Required

2

University




CPIT-201

Introduction to Computing

Required

3

College

CPCS-202

Programming (I)

Required

3

College

CPIT-221

Technical Writing

Required

2

College

Fourth Semester

ARAB-101

Language Skills

Required

3

University




ISLS-201

Islamic Culture (II)

Required

2

University

MATH-202

Calculus (II)

Required

4

Department

CPCS-203

Programming (II)

Required

3

College

CPCS-222

Discrete Structures (I)

Required

3

College

Summer2

CPCS-323

Summer (workplace) Training

Required

0

Department

Fifth Semester

CPCS-204

Data Structures (I)

Required

3

College




CPCS-211

Digital Logic Design

Required

3

Department

CPCS-212

Applied Math for Computing (I)

Required

4

Department

Sixth Semester

CPCS-214

Computer Organization and Architecture (I)

Required

3

Department




CPCS-223

Analysis and Design of Algorithms

Required

3

Department

CPCS-241

Database (I)

Required

3

Department

CPCS-301

Programming Languages

Required

3

Department

STAT-352

Applied Probability and Random Procsess

Required

3

Department

Summer3

CPCS-323

Summer (workplace) Training

Required

0

Department

Seventh Semester

CPCS-324

Algorithms and Data Structures (II)

Required

3

Department




CPCS-331

Artificial Intelligence (I)

Required

3

Department

CPIS-334

Introduction to Software Project Management

Required

2

College

CPCS-351

Software Engineering (I)

Required

3

Department

CPCS-361

Operating Systems (I)

Required

3

Department

CPCS-371

Computer Networks (I)

Required

3

Department

Eighth Semester

ISLS-301

Islamic Culture (III)

Required

2

University




CPCS-302

Compiler Construction

Required

3

Department

CPCS-381

Human-Computer Interaction

Required

2

Department

CPCS-391

Computer Graphics (I)

Required

3

Department

---

College Free (I)*

Elective

3

Elective

Summer4

CPCS-323

Summer (workplace) Training

Required

0

Department

Year

Course Code

Course Title

Required or Elective

Credit Hrs

College or

Department

Ninth Semester

ARAB-201

Writing Skills

Required

3

University




CPCS-498

Senior Project (I)

Required

1

Department

---

Department Elective (I)*

Elective

3

Elective

---

College Free (II)*

Elective

3

Elective

---

College Free (III)*

Elective

3

Elective

Tenth Semester

ISLS-401

Islamic Culture (IV)

Required

2

University




CPIS-428

Professional Computing Issues

Required

2

College

CPCS-499

Senior Project (II)

Required

3

Department

---

Department Elective (II)*

Elective

3

Elective

---

Department Elective (III)*

Elective

2

Elective




  1. Required Field Experience Component (if any, e.g. internship, cooperative program, work experience).

Summary of practical, clinical or internship component required in the program. Note: see Field Experience

Specification



a. Brief description of field experience activity

CPCS-323 Summer (workplace) Training, Credit - 0 Summer Training is a great experience that provides students with hands-on , real world experience in a work setting. This is mandatory internship program for all students in FCIT. The course is designed to provide students opportunity to apply their academic education with work experience. Students are sent to different companies to get the real flavor of work group, communications and professional development experiences. A continuous period of 200 hours spent in company with purpose of acquiring practical experience.



b. At what stage or stages in the program does the field experience occur? (eg. year, semester) Summer Between 8th Semeter - 9th Semester.

c. Time allocation and scheduling arrangement. (eg. 3 days per week for 4 weeks, full time for one semester)

200 Hrs


d. Number of credit hours (if any)

0





  1. Project or Research Requirements (if any)

    Summary of any project or thesis requirements in the program. (Other than projects or assignments within individual courses) (A copy of the requirements for the project should be attached.)

    a. Brief description

    CPCS-498 Senior Project (I), Credit - 1 This course is the first part of a sequence of two courses that constitute the BSc graduation capstone project. In this part, the student is expected to propose, analyze, and design a software system or conduct a thorough investigation of a particular CS-related problem for research-based projects. The student will deliver oral presentations and written reports.

    CPCS-499 Senior Project (II), Credit - 3 This course is the second part of a sequence of two courses that constitute the BSc graduation capstone project. In this project, the student will continue the System/Research development of the project that started in CPCS-498. The student will deliver oral presentations, progress reports, and a final report.


    b. List the major intended learning outcomes of the project or research task.

    ABET-D,ABET-G,ABET-H,ABET-F



    c. At what stage or stages in the program is the project or research undertaken? (e.g. year, semester)

    9th Semester - 10th Semester



    d. Number of credit hours (if any)

    4


    e. Description of academic advising and support mechanisms for students.

    Faculty members are assigned to enrolled students as project supervisors to guide them throughout their work. The courses are counted towards the supervisor’s teaching load. A department-level coordinator is assigned to manage the courses. His duties include advising students on rules and procedures.



    f. Description of assessment procedures (including mechanism for verification of standards)

    Supervisor ,Coordinator ,Committee



  2. Learning Outcomes in Domains of Learning, Assessment Methods and Teaching Strategy

Program Learning Outcomes, Assessment Methods, and Teaching Strategy work together and are aligned. They are joined together as one, coherent, unity that collectively articulate a consistent agreement between student learning and teaching.

The National Qualification Framework provides five learning domains. Learning outcomes are required in the first four domains and sometimes are also required in the Psychomotor Domain.



On the table below are the five NQF Learning Domains, numbered in the left column. For Program Accreditation there are four learning outcomes required for knowledge and cognitive skills. The other three domains require at least two learning outcomes. Additional learning outcomes are suggested.

First, insert the suitable and measurable learning outcomes required in each of the 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 program learning outcomes, assessment method, and teaching strategy ought to reasonably fit and flow together as an integrated learning and teaching process.

Srno

NQF Learning Domains and Learning Outcomes

Teaching

Strategies

Assessment Methods

1

Knowledge

Teaching

Assessment

1.1







1.2







1.3








2

Cognitive Skills





2.1







2.2







2.3







3

Interpersonal Skills and Responsibility





3.1







3.2







4

Communication, Information Technology, Numerical





4.1







4.2







5

Psychomotor





5.1







5.2






NQF Learning Outcome Verb, Assessment, and Teaching Strategies and Suggestions

NQF Learning Domains

Suggested Verbs

Knowledge

list, name, record, define, label, outline, state, describe, recall, memorize, reproduce, recognize, record, tell, write

Cognitive Skills

estimate, explain, summarize, write, compare, contrast, diagram, subdivide, differentiate, criticize, calculate, analyze, compose, develop, create, prepare, reconstruct, reorganize, summarize, explain, predict, justify, rate, evaluate, plan, design, measure, judge, justify, interpret, appraise

Interpersonal Skills & Responsibility

demonstrate, judge, choose, illustrate, modify, show, use, appraise, evaluate, justify, analyze, question, and write

Communication, Information

Technology, Numerical

demonstrate, calculate, illustrate, interpret, research, question, operate, appraise, evaluate, assess, and criticize

Psychomotor

demonstrate, show, illustrate, perform, dramatize, employ, manipulate, operate, prepare, produce, draw, diagram, examine, construct, assemble, experiment, and reconstruct

Suggested verbs not to use when writing measurable and assessable learning outcomes are as follows:

Consider Maximize Continue Review Ensure Enlarge Understand

Maintain Reflect Examine Strengthen Explore Encourage Deepen

Some of these verbs can be used if tied to specific actions or quantification.



Suggested assessment methods and teaching strategies are:

According to research and best practices, multiple and continuous assessment methods are required to verify student learning. Current trends incorporate a wide range of rubric assessment tools; including web-based student performance systems that apply rubrics, benchmarks, KPIs, and analysis. Rubrics are especially helpful for qualitative evaluation. Differentiated assessment strategies include: exams, portfolios, long and short essays, log books, analytical reports, individual and group presentations, posters, journals, case studies, lab manuals, video analysis, group reports, lab reports, debates, speeches, learning logs, peer evaluations, self-evaluations, videos, graphs, dramatic performances, tables, demonstrations, graphic organizers, discussion forums, interviews, learning contracts, antidotal notes, artwork, KWL charts, and concept mapping

Differentiated teaching strategies should be selected to align with the curriculum taught, the needs of students, and the intended learning outcomes. Teaching methods include: lecture, debate, small group work, whole group and small group discussion, research activities, lab demonstrations, projects, debates, role playing, case studies, guest speakers, memorization, humor, individual presentation, brainstorming, and a wide variety of hands-on student learning activities.

Program Learning Outcome Mapping Matrix

Identify on the table below the courses that are required to teach the program learning outcomes. Insert the program learning outcomes, according to the level of instruction, from the above table below and indicate the courses and levels that are required to teach each one; use your program's course numbers across the top and the following level scale. Levels: I = Introduction P = Proficient A = Advanced

Order by

Course Offerings

NQF Learning Domains and Learning Outcomes

A-100


A-101

A-102


A-103

A-104


A-105

A-106


A-107

A-108


A-109

A-110


A-111

A-112
1

Knowledge

1.1


1.2

1.3


2

Cognitive Skills

2.1

2.2


2.3

3

Interpersonal Skills and Responsibility



3.1

3.2


4

Communication, Information Technology, Numerical

4.1

4.2


5

Psychomotor

5.1

5.2



  1. Admission Requirements for the program

Attach handbook or bulletin description of admission requirements including any course or experience prerequisites.

FCIT admits students to its general program after they successfully complete the university-level science track foundation year. FCIT sets the following conditions to admit interested students within the capacity set by the College Council:



  1. Minimum GPA of 2.75

  2. Minimum grade of B in English

  3. Minimum grade of B in Computer Skills




  1. Attendance and Completion Requirements Attach handbook or bulletin description of requirements for:

a) Attendance

Absence exceeding 25% of course classes is grounds for granting a grade of “Denied” (DN), and being denied admission to the final exam of the course. Students with absence of 25%-50% may submit an excuse request to the Faculty Council supported by proper documentation.



b) Progression from year to year.

N/A (Not Applicable)



c) Program completion or graduation requirements.

To obtain a bachelor degree, all students must satisfy the following:



  1. Have a minimum Grade Point Average (GPA) of 2.75.

  2. Complete 140 credits according to the following:



  • University Requirements: 26 credits

  • Foundation Year Requirements: 15 credits

  • Collage Required: 24 credits

  • College Free*: 9 credits

  • Department Required: 57 credits

  • Department Elective+: 9 credits

*University-wide free electives: students are allowed to choose courses outside the department.

+Department electives: students choose courses from list of electives offered by their department.



Download 325.88 Kb.

Share with your friends:
1   2   3   4   5




The database is protected by copyright ©ininet.org 2024
send message

    Main page