Program Overview
Effat University's Associate Diploma in Programming and Computing, offered by the Department of Computer Science, is designed to equip students with essential skills and knowledge in programming and computing. The program offers a comprehensive curriculum that covers a range of topics, from basic computing concepts to advanced programming, database systems, and web application development. It aims to develop proficient programmers and computing professionals who can navigate the challenges of the ever-evolving technological landscape. By focusing on practical applications and problem-solving skills, this diploma prepares students for a range of career opportunities in the tech industry or for further academic pursuits in computer science.
Associate Diploma in Programming and Computing Degree
The Department of Computer Science grants students the degree of Associate Diploma in Programming and Computing (PCD).
Educational Objectives
Graduates from the Associate Diploma in Programming and Computing (PCD) are expected to attain the following Program Educational Objectives:
- Understand the basic fundamental topics of Computer Science and Technology;
- Demonstrate appropriate knowledge and expertise in designing and building computer systems and software applications;
- Demonstrate problem-solving skills in computing that allow them to either join the workforce or continue with a degree program;
- Demonstrate high ethical and responsibility values; and
- Use their communication skills to work effectively in teams.
Target Audience
Students/Professionals seeking career-oriented requiring programming skills and computing.
Program Learning Outcomes
By completing the Associate Diploma in Programming and Computing program, students will be able to:
Knowledge and Understanding
-
PCD-K1 - Demonstrate a comprehensive understanding and critical perspective of the principal theories, concepts, and terminology related to Programming and Computing.
-
PCD-K2 - Integrate knowledge from different computing fields to develop practical solutions that effectively operate in real-world organizations.
Skills
-
PCD-S1 - Apply programming and computing theory and software development fundamentals to create secure solutions utilizing relevant skills and techniques.
-
PCD-S2 - Analyze complex computing problems and apply principles of programming, along with other relevant disciplines, to identify innovative solutions.
-
PCD-S3 - Design, implement, and evaluate a computing-based solution that meets specified requirements within the context of programming and computing.
-
PCD-S4 - Communicate effectively in a variety of professional contexts, demonstrating proficiency in articulating programming and computing concepts and solutions.
Values, Autonomy, and Responsibility
-
PCD-V1 - Recognize and uphold professional responsibilities, making informed judgments in programming and computing practice based on legal and ethical principles specific to the field.
-
PCD-V2 - Function effectively as a valuable member or leader within a team engaged in activities relevant to the Programming and Computing domains.
Career Opportunities
- Programmer
- Web Developer
- Further their studies in Computer Science related fields
- System Analyst
- Mobile Application Developer
Admission Requirements:
High School diploma in Art with a score of 85% or Science with a score of 80% or more and the following standardized tests:
- 525 TOEFL or 5.5 IELTS minimum.
- 65% in Saudi Assessment Test (Qudurat).
- 60% in the Placement Test for Mathematical Skills.
Please check the study plan of Associate Diploma in Programming and Computing as PDF.
-
Level 1 (8 weeks)
-
PCD 101
Introduction to Computing
None
2-1-3
48
-
PCD 111
System Analysis and Design
None
2-1-3
48
-
Total:
96
-
Level 2 (8 weeks)
-
PCD 112
Database Systems
None
2-1-3
48
-
PCD 121
Introduction to Programming in Python
None
2-2-3
64
-
Total:
112
-
Level 3 (8 weeks)
-
PCD 231
Web Application Development (Front End)
PCD 121
2-1-3
48
-
PCD 223
Object Oriented Programming in Java
PCD 121
2-1-3
48
-
PCD 391
Internship
PCD 223
0-0-3
-
Total:
96 + 128 (Internship)
-
Level 4 (8 weeks)
-
PCD 232
Web Application Development (Back End)
PCD 112
2-1-3
48
-
PCD 233
Mobile App Development
PCD 223
2-1-3
48
-
PCD 311
Programming Computing Final Project
PCD 223
2-1-3
48
-
Total:
144
-
Total Credit Hours:
30
-
Total Contact Hours:
448