علوم الحاسوب

علوم الحاسوب

يتميز تخصص علوم الحاسوب بتمكين الطالب من أساسيات هذا الحقل المعرفي على اتساعها مما يفتح له المجال ليكمل دراساته العليا ويتعمق في أحد المواضيع أو يحظى بوظيفة ابتدائية في أحد المؤسسات التي هي بحاجة إلى تطبيق مهاراته في هذا المضمار

وتغطي درجة البكالوريوس في علوم الحاسوب عدداً كبيراً من المواد مثل: نظرية الحوسبة، أنظمة التشغيل، تطوير وتصميم التطبيقات، لغات البرمجة وقواعدها، شبكات الحاسوب، قواعد البيانات، معمارية الحواسيب وتصميمها، والذكاء الاصطناعي

أما ميادين العمل التي تتاح لخريج علوم الحاسوب فهي كثيرة ومتنوعة، فمن الممكن أن يعمل مبرمجاً في تطوير التطبيقات الحاسوبية والمواقع الإلكترونية، كما يمكنه أن يصبح خبير شبكات ومسؤولاً عن أنظمة الحاسوب على امتداد مؤسسة بأكملها، عدا عن قدرته على ابتكار خوارزميات حوسبية لحل المشاكل التي تعترضه… وكل ما وصفناه، وأكثر من ذلك، ينطبق على مجالات لا حصر لها في الواقع العملي

CodeNameCredits
MAT213Business statistics3
MAT211Discrete Math3
MAT220Linear Algebra3
CCE210Logic Design3
MAT320Numerical Computing3
MAT208Probability & Statistics3
CSC213LPrograming I Lab1
CCE210LLogic Design Lab1
CSC209Programing I3
CSC209Introduction to Computing3
CSC209LIntroduction to Computing Lab1
MAT201Calculus III3
MAT202ADifferential Equations3
Required Credits: 30
Description: Nine courses with their labs that are considered as common requirements for the CS major
CodeNameCredits
CCN211LNetworking I Lab1
CCE308LMachine Architecture & Assembly Lab1
CSC320LAdvanced Programming Using Java Lab1
CSC311Data Structure3
CSC311LData Structure Lab1
CSC310Software Engineering3
CSC309Web Development3
CSC323LOperating Systems Lab1
CSC318Theory of Computation3
CCN211Networking I3
CSC214Programming II3
CSC214LProgramming II Lab1
CCE308Machine Architecture & Assembly3
CSC320Advanced Programming Using Java3
CSC222Database Systems3
CSC222LDatabase Systems Lab1
CSC310LSoftware Engineering Lab1
CSC309LWeb Development Lab1
CSC410Artificial Intelligence3
CSC410LArtificial Intelligence Lab1
CSC323Operating Systems3
CSC380Internship1
CSC399CS Senior Project3
Required Credits: 47
Description: Thirteen courses with their labs that are considered as major requirements for the CS major
CodeNameCredits
ENG203English for Academic writing3
ENG204Advanced Eng. Academic Writing3
CST201General Education I3
CST201General Education I/Humanities/Business Elective3
Required Credits: 15
Description: Five courses including three English courses and two General Education courses
Required Credits: 7
Description: One Free Elective course + One Major Elective course
Description: One Free Elective course + One Major Elective course