Sign In
Beta Version

About The Academic Program

The dual program in Physics and Computer Science is offered by the College of Computer Science and Information Technology and the College of Science. The Computer Science Department offers Computer Science as a secondary major for students enrolled in the Physics program within the Department of Physics at the College of Science.

Major

Physics and Computer Science

Language of instruction

English

Duration

4 Years

Academic degree

Bachelor of Science in Physics and Computer Science

Career opportunities

The department qualifies women to work in various computer science roles in both the public and private sectors, including but not limited to: 1. Design, programming, and maintenance of software computing systems. 2. Design, management, and operation of websites. 3. Design and development of advanced software systems. 4. Design, development, and maintenance of mobile computing. 5. Design and development of electronic games. 6. IT support technician. 7. Vocational trainer. 8. Project management specialist. 9. Systems designer. 10. Software developer. 11. Cybersecurity consultant. 12. IT support technician. 13. Computer science teacher.

Nature and Goals of the Program

The program aims to contribute to the enrichment of scientific knowledge in the fields of physics and computer science. It provides students with practical skills, scientific thinking, and research and inquiry capabilities, allowing them to make innovative scientific and practical contributions that support the development of the knowledge-based and technological society.

1 To prepare academically and professionally qualified individuals in the fields of physics and computer fundamentals to meet the demands of the labor market
2 2. To equip physics students with essential computer skills to help them keep up with advancements in the field of physics.
3 To enhance scientific research with the necessary technical tools and computational skills, contributing to sustainable development

Knowledge
1 Learn programming languages and advanced software development, as well as how to effectively build and design computer applications.
2 Define and describe physical concepts and laws.
3 Learn common theories and computational tools in the field of physics
4 Record experimental results and represent data graphically.
Skills
1 Develop critical thinking and problem-solving skills
2 Develop critical thinking and problem-solving skills.
3 Learn common theories and computational tools in the field of physics.
4 Record experimental results and represent data graphically.
5 Analyze the results of experiments studying physical phenomena.
6 Explain scientific concepts and conclusions in written and oral form.
7 Present reports using IT tools and the latest communication technologies.
8 Demonstrate technical skills when conducting experiments.
Values
1 Stay updated on developments in the field of physics
2 Work individually or as part of a team in laboratories and research projects with high professionalism.

1 Intellectual depth and comprehensive knowledge in physics and related sciences.
2 Understanding of computer components, software development, programming languages, databases, and computer applications.
3 Ability to apply basic concepts and principles in the fields of computer science
4 Keep up with developments in computer science through self-learning and continuous development.
5 Use acquired knowledge in research, innovation, and problem-solving.
6 Critical thinking, objectivity, and openness to opinions.
7 Demonstrate leadership and communication skills.
8 Lifelong learning and adaptability.
9 Teamwork
10 Social responsibility.
11 11. Commitment to ethics and values.

Study Plan

Course Code Course Title Credit
Ethics and Islamic Values 2
Islamic Banking and Economics 2
Community Building in Islam 2
English Language (1) 3
English Language (2) 3

Course Code Course Title Credit
Communication Skills 2
Creative Writing 2
Writing Academic Reports 2
Emotional Intelligence Course 2
Basics of Entrepreneurship 2
Principles of Projects Management 2
Giftedness and Mental Superiority 2
Principles of E-Commerce 2
Financial Literacy 2
Leadership and Change Management 2
Health Awareness 2
Poetry and Prose in Arabic Literature 2
Well-Being and Quality of Life 2
Fitness and Sport Science 2
Sustainable Development 2
Global Citizenship 2
Lifelong Learning Skills 2
Sustainable Ecosystems 2
History of Kingdom of Saudi Arabia and its Pioneering Role 2
Community Building in Islam 2
Good Citizenship Values 2
Saudi Arts and Heritage 2
Studies in Saudi Literature 2
Computer Skills and Information Technology 2
Basics of Programming 2
Data Analysis and Management 2
Artificial Intelligence For Healthcare Disciplines 2
Artificial Intelligence For Scientific Discipines 2
Artificial Intelligence For Humanities Disciplines 2

Course Code Course Title Credit
Scientific Miracles in Qur'an and Sunnah 2
Health Education 2
Introduction to Professional Nursing 2
Health Education 2
Introduction to Professional Nursing 2
Health Education 2
Health Education 2
Reading and Translation of Scientific Texts 2

Course Code Course Title Credit
Nano Technology 3
Nuclear Physics (2) 3
Radiation Physics 3
Radiation and Health Physics 3
Elementary Particles 3
Computer Applications 3
Computer Applications2(simulation) 3
Programming in physics (1) 2
Programming in Physics (2) 2
Research design in Theoretical and Computational Physics 3
Research design in Plasma and Biophysics 3
Research design in Laser and Optics Spectroscopy 3
Research design in Material Science 3
Research design in Nuclear and Radiation Physics 3
Mathematical Physics (2) 3
Quantum Mechanics (2) 3
Plasma Physics and its Applications 3
Bio-Physics 3
Astronomy 3
Laser Physics & Its Applications 3
Semiconductor Physics 3
Material science 3

Course Code Course Title Credit Pre-Requisite
Computer Skills 4
Arabic Composition 2
Communication Skills 3
English Language (1) 3

Course Code Course Title Credit Pre-Requisite
English Language (2) 3 ENGL101ENGL101ENGL101ENGL101OR ENG140OR ENG140OR ENG140OR ENG140OR ENGL101MOR ENGL101MOR ENGL101MOR ENGL101M
Calculus 3
General Physics (1) 3
General Biology 3
General Chemistry (1) 3

Course Code Course Title Credit Pre-Requisite
Electromagnetism Lab 2 PHYS222TPHYS222TPHYS222TPHYS222TOR PHYS222 YOR PHYS222 YOR PHYS222 YOR PHYS222 Y
Optics 4 PHYS131PHYS131PHYS131PHYS131OR PHYS131TOR PHYS131TOR PHYS131TOR PHYS131TOR MPHYS140OR MPHYS140OR MPHYS140OR MPHYS140
Optics Lab 1 PHYS261TPHYS261TPHYS261TPHYS261TOR PHYS261 YOR PHYS261 YOR PHYS261 YOR PHYS261 YOR MPHYS140OR MPHYS140OR MPHYS140OR MPHYS140
Computer application in Physics 4 ( MATH103( MATH103( MATH103( MATH103OR Math102OR Math102OR Math102OR Math102OR MATH102TOR MATH102TOR MATH102TOR MATH102TOR MATH103T )OR MATH103T )OR MATH103T )OR MATH103T )AND ( PHYS101AND ( PHYS101AND ( PHYS101AND ( PHYS101OR PHYS101T )OR PHYS101T )OR PHYS101T )OR PHYS101T )
Electromagnetism (1) 3 PHYS221PHYS221PHYS221PHYS221OR PHYS221TOR PHYS221TOR PHYS221TOR PHYS221TOR MPHYS220OR MPHYS220OR MPHYS220OR MPHYS220
Principles of Linear Algebra 4 MATH101MATH101MATH101MATH101OR MATH101TOR MATH101TOR MATH101TOR MATH101T
Discrete Structures 4
Programming Language )1) 6
General Statistics 3

Course Code Course Title Credit Pre-Requisite
Electronics Lab 1 PHYS323TPHYS323TPHYS323TPHYS323TOR PHYS323 YOR PHYS323 YOR PHYS323 YOR PHYS323 YOR MPHYS322 YOR MPHYS322 YOR MPHYS322 YOR MPHYS322 Y
Electronics 3 ( PHYS221( PHYS221( PHYS221( PHYS221OR PHYS221TOR PHYS221TOR PHYS221TOR PHYS221TOR MPHYS220 )OR MPHYS220 )OR MPHYS220 )OR MPHYS220 )AND ( PHYS395 YAND ( PHYS395 YAND ( PHYS395 YAND ( PHYS395 YOR PHYS395T )OR PHYS395T )OR PHYS395T )OR PHYS395T )
Modem Physics 3 PHYS222PHYS222PHYS222PHYS222OR PHYS222TOR PHYS222TOR PHYS222TOR PHYS222T
Thermodynamics 3 ( PHYS101( PHYS101( PHYS101( PHYS101OR PHYS101TOR PHYS101TOR PHYS101TOR PHYS101TOR HFSP101-1 )OR HFSP101-1 )OR HFSP101-1 )OR HFSP101-1 )AND ( MATH103TAND ( MATH103TAND ( MATH103TAND ( MATH103TOR Math102OR Math102OR Math102OR Math102OR MATH102TOR MATH102TOR MATH102TOR MATH102TOR MATH103 )OR MATH103 )OR MATH103 )OR MATH103 )
Classical Mechanics (2) 3 ( PHYS111( PHYS111( PHYS111( PHYS111OR PHYS211T )OR PHYS211T )OR PHYS211T )OR PHYS211T )AND ( MATH242TAND ( MATH242TAND ( MATH242TAND ( MATH242TOR MATH242 )OR MATH242 )OR MATH242 )OR MATH242 )
Principles of Differential Equations 6 MATH103TMATH103TMATH103TMATH103TOR MATH103OR MATH103OR MATH103OR MATH103OR MATH102TOR MATH102TOR MATH102TOR MATH102TOR Math102OR Math102OR Math102OR Math102
Digital Logic Design 6
Programming Language (2) 6 CS110CS110CS110CS110OR CS110TOR CS110TOR CS110TOR CS110T

Course Code Course Title Credit Pre-Requisite
Modern Physics Lab 1 PHYS351TPHYS351TPHYS351TPHYS351TOR PHYS351 YOR PHYS351 YOR PHYS351 YOR PHYS351 Y
Atomic & molecular Spectra 4 PHYS351TPHYS351TPHYS351TPHYS351TOR PHYS351OR PHYS351OR PHYS351OR PHYS351
Solid-state Physics 4 PHYS323TPHYS323TPHYS323TPHYS323TOR PHYS323OR PHYS323OR PHYS323OR PHYS323OR MPHYS220OR MPHYS220OR MPHYS220OR MPHYS220
Nuclear Physics (1) 4 PHYS351PHYS351PHYS351PHYS351OR PHYS351TOR PHYS351TOR PHYS351TOR PHYS351T
Database Fundamentals 6 CS111TCS111TCS111TCS111TOR CS111OR CS111OR CS111OR CS111
Mathematical Physics (1) 3 ( MATH225( MATH225( MATH225( MATH225OR MATH225T )OR MATH225T )OR MATH225T )OR MATH225T )
Data Structures 5 CS111CS111CS111CS111OR CS111TOR CS111TOR CS111TOR CS111T

Course Code Course Title Credit Pre-Requisite
Quantum Mechanics (1) 3 ( PHYS212( PHYS212( PHYS212( PHYS212OR PHYS212T )OR PHYS212T )OR PHYS212T )OR PHYS212T )AND ( PHYS351AND ( PHYS351AND ( PHYS351AND ( PHYS351OR PHYS351T )OR PHYS351T )OR PHYS351T )OR PHYS351T )
Electromagnetism (2) 3 ( PHYS222( PHYS222( PHYS222( PHYS222OR PHYS222T )OR PHYS222T )OR PHYS222T )OR PHYS222T )AND ( MATH225TAND ( MATH225TAND ( MATH225TAND ( MATH225TOR MATH225 )OR MATH225 )OR MATH225 )OR MATH225 )
Algorithms Design and Analysis 3 ( CS100T( CS100T( CS100T( CS100TOR CS100 )OR CS100 )OR CS100 )OR CS100 )AND ( CS212TAND ( CS212TAND ( CS212TAND ( CS212TOR CS212 )OR CS212 )OR CS212 )OR CS212 )
Software Engineering 4 IS220IS220IS220IS220OR IS220TOR IS220TOR IS220TOR IS220T
Solid-state Physics Lab 2 PHYS371 YPHYS371 YPHYS371 YPHYS371 YOR PHYS371TOR PHYS371TOR PHYS371TOR PHYS371T
Atomic & molecular Spectra lab 2 PHYS452TPHYS452TPHYS452TPHYS452TOR PHYS352 YOR PHYS352 YOR PHYS352 YOR PHYS352 Y

Course Code Course Title Credit Pre-Requisite
Thermal & Statistical Physics 3 ( PHYS313( PHYS313( PHYS313( PHYS313OR PHYS313T )OR PHYS313T )OR PHYS313T )OR PHYS313T )AND ( PHYS241AND ( PHYS241AND ( PHYS241AND ( PHYS241OR PHYS141T )OR PHYS141T )OR PHYS141T )OR PHYS141T )
Graduation Project 3 PHYS486PHYS486PHYS486PHYS486OR PHYS475OR PHYS475OR PHYS475OR PHYS475OR PHYS415OR PHYS415OR PHYS415OR PHYS415OR PHYS464OR PHYS464OR PHYS464OR PHYS464OR PHYS455OR PHYS455OR PHYS455OR PHYS455
Artificial Intelligence 4 ( CS111T( CS111T( CS111T( CS111TOR CS111 )OR CS111 )OR CS111 )OR CS111 )AND ( CS220TAND ( CS220TAND ( CS220TAND ( CS220TOR CS220 )OR CS220 )OR CS220 )OR CS220 )
Human-Computer Interaction 4 CS212TCS212TCS212TCS212TOR CS212OR CS212OR CS212OR CS212
Computer Graphics 4 ( CS220T( CS220T( CS220T( CS220TOR CS220 )OR CS220 )OR CS220 )OR CS220 )AND ( MATH242TAND ( MATH242TAND ( MATH242TAND ( MATH242TOR MATH242 )OR MATH242 )OR MATH242 )OR MATH242 )

Course Code Course Title Credit Pre-Requisite
Thermal & Statistical Physics 3 ( PHYS313( PHYS313( PHYS313( PHYS313OR PHYS313T )OR PHYS313T )OR PHYS313T )OR PHYS313T )AND ( PHYS241AND ( PHYS241AND ( PHYS241AND ( PHYS241OR PHYS141T )OR PHYS141T )OR PHYS141T )OR PHYS141T )
Graduation Project 2