B.Sc. Physics Major and Computer Science Minor (11BPHC)

Students opting for a major in Physics and a minor in Computer Science must take all of the following modules:

YEAR 1
SEMESTER MODULE CODE PRE-/CO-REQUISITES

1

English Communication & Study Skills

ULCE3419

University entry requirements

1

Computer Literacy

UCLC3509

University entry requirements

1

Physics for Physical Sciences I

SPHY3511

NSSC/IGCSE Physical Science and Mathematics (C-symbols)

1

Basic Mathematics

SMAT3511

Faculty entry requirements

1

Analytic Geometry, Matrices & Complex Numbers

SMAT3531

Faculty entry requirements

 

Minor modules

1

Programming Fundamentals I

SCMP3511

Departmental Entry Test


SEMESTER MODULE CODE PRE-/CO-REQUISITES

2

English for Academic Purposes

ULEA3519

Co-requisite: ULCE3419

2

Contemporary Social Issues

UCSI3529

University Entry Requirements

2

Physics for Physical Sciences II

SPHY3512

NSSC/IGCSE Physical Science and Mathematics (C-symbols)

2

Precalculus

SMAT3512

NSSC/IGCSE  Mathematics

 

Minor modules

2

Programming Fundamentals II

SCMP3512

SCMP3511 Programming Fundamentals I


YEAR 2
SEMESTER MODULE CODE PRE-/CO-REQUISITES

1

Classical Mechanics

SPHY3611

SPHY3511, SMAT3511, SMAT3512

1

Waves & Optics

SPHY3631

SPHY3511, SPHY3512

1

Sets & Numbers

SMAT3601

Any two from following: SMAT3511, SMAT3512, SMAT3531

1

Calculus I

SMAT3611

Either [SMAT3511 & SMAT3512]

or [SMAT3512 & SMAT3531]

1

Numerical Methods

SMAT3621

Any two from following: SMAT3511, SMAT3512, SMAT3531

 

Minor modules

1

Object Oriented Programming

SCMP3631

SCMP3511


SEMESTER MODULE CODE PRE-/CO-REQUISITES

2

Electromagnetism

SPHY3612

SPHY3512, SMAT3511, SMAT3512

2

Modern Physics I

SPHY3602

SPHY3511, SPHY3512, SMAT3511, SMAT3512

2

Calculus II

SMAT3612

Either [SMAT3511 & SMAT3512]

or [SMAT3512 & SMAT3531]

2

Ordinary Differential Equations

SMAT3642

Either [SMAT3511 & SMAT3512]

or [SMAT3512 & SMAT3531]

2

Elementary Linear Algebra

SMAT3652

Any two from following: SMAT3511, SMAT3512, SMAT3531

 

Minor modules

2

Data Structures & Algorithms

SCMP3612

SCMP3631


YEAR 3
SEMESTER MODULE CODE PRE-/CO-REQUISITES

1

Electrodynamics

SPHY3711

SPHY3612, SMAT3612

1

Thermodynamics & Kinetic Theory

SPHY3701

SPHY3611, SMAT3612

1

Computational Physics with C++

SPHY3721

SMAT3612

1

Real Analysis I

SMAT3731

[SMAT3611 or SMAT3612]

and SMAT3601

 

Minor modules

1

Artificial Intelligence

SCMP3771

SCMP3511


SEMESTER MODULE CODE PRE-/CO-REQUISITES

2

Theoretical Mechanics

SPHY3712

SPHY3611, SMAT3612, SMAT3642, SMAT3652

2

Modern Physics II

SPHY3732

SPHY3602

2

Electronics I

SPHY3702

SPHY3512

2

Research Methodology

SPHY3722

SPHY3612

 

Minor modules

2

Operating Systems

SCMP3722

SCMP3532 or SCMP3612

2

Computer Graphics

SCMP3762

SCMP3612

A student may replace the full module SMAT3732 (Real Analysis II) with the combination of two half modules (SMAT3622) Vector Analysis and SMAT3722 (Number Theory).

YEAR 4

SEMESTER MODULE CODE PRE-/CO-REQUISITES

1

Quantum Mechanics

SPHY3811

SPHY3712, SPHY3732

1

Statistical Mechanics

SPHY3831

SPHY3611, SPHY3701

1

Research Project

SPHY3810

SPHY3711, SPHY3712

1

 Advanced Electrodynamics

SPHY3809

SPHY3711

1

Plasma Physics

SPHY3821

SPHY3711

1

*Energy Physics

*SPHY3861

*SPHY3701 (This elective  will be offered when there is expertise within the department and could be taken instead of any other half-module course in the semester.)


SEMESTER MODULE CODE PRE-/COREQUISITES

2

Solid State Physics

SPHY3812

SPHY3701, SPHY3732

2

Research Project

SPHY3810

SPHY3711, SPHY3712

2

Nuclear Physics

SPHY3802

SPHY3732

2

Optics and Laser Physics

SPHY3822

SPHY3631, SPHY3711

2

Astrophysics

SPHY3842

SPHY3732

2

Advanced Potential Field Methods

SPHY3862

SPHY3711

2

*Electronics II

*SPHY3829

SPHY3702 (This elective will be offered when there is expertise within the department and could be taken instead of any other half-module course in the semester.)


Google
 
web   www.unam.na