First Year

First Semester Pre-requisites Second Semester
MATE 3005* (5)
Pre-calculus I and II
MATE 3005 or
MATE 3172
MATE 3031* (4)
Calculus I
QUIM 3131/3133 (4)
General Chemistry I and Laboratory
QUIM 3133/3133 QUIM 3134/3134 (4)
General Chemistry II and Laboratory
CIBI 3031 (3)
Biological Sciences I
CIBI 3031 CIBI 3032 (3)
Biological Sciences II
ESPA 3101 (3)
Basic Spanish I
ESPA 3101 ESPA 3102 (3)
Basic Spanish II
INGL 3--- (3)
English
INGL 3--- (3)
English
EDFI ---- (1)
Pyhisical Education
Total credits 18 Total credits 18

Second Year

Pre-requisites Third Semester Pre-requisites Fourth Semester
MATE 3031 MATE 3032* (4)
Calculus II
MATE 3032 MATE 3063* (3)
Calculus III
MATE 3031 MATE 3020* (3)
Int. Foundations Mathematics
MATE 3031 FISI 3171 (4)
General Physics I
MATE 3171 or
MATE 3005
COMP 3010 (3)
Int. Computer Programming I
FISI 3173 (1)
General Physics Laboratory I
ESPA 3--- (3)
Spanish
MATE 3032 MATE 4031* (3)
Linear Algebra
INGL 3--- (3)
English
ESPA 3--- (3)
Spanish
EDFI ---- (1)
Pyhisical Education
INGL 3--- (3)
English
Total credits 17 Total credits 17

ThirdYear

Pre-requisites Fifth Semester Pre-requisites Sixth Semester
MATE 3063
MATE 4009* (3)
Ordinary Differential Equations
MATE 3032 ESMA 4001* (3)
Mathematical Statistics I
MATE 3020 MATE 4008* (3)
Int. Algebraic Structures
MATE ----*2 (3)
Elective specialty courses
MATE ----*1 (3)
Elective specialty courses
ELECTIVE IN SOCIAL SCIENCE (3)
FISI 3171 FISI 3172 (4)
General Phisics II
RECOMMENDED ELECTIVES (3)
FISI 3173 FISI 3174 (1)
General Physics Laboratory II
RECOMMENDED ELECTIVES (3)
ELECTIVE IN SOCIAL SCIENCE (3) FREE ELECTIVE (3)
Total credits 17 Total credits 18

Fourth Year

Pre-requisites Seventh Semester Pre-requisites Eighth Semester
MATE 3063 and
(MATE 3020 or DIR)
MATE 4051* (3)
Advance Calculus I
MATE 4051 MATE 4052* (3)
Advance Calculus II
Co-requisite
MATE 4008
MATE 4000* (3)
Elements in Topology
MATE 3063 MATE 4010* (3)
Int. Complex Variable with Applications
HUMA 31111 (3)
Int. Western Culture I
DIR MATE 4050* (3)
Undergraduate Seminar
RECOMMENDED ELECTIVES (3) HUMA 3112 (3)
Int. Western Culture II
FREE ELECTIVE (3)
RECOMMENDED ELECTIVES (3)
FREE ELECTIVE (3) FREE ELECTIVE (3)
Total credits 18 Total credits 16

Courses with * are specialty courses

PURE MATHEMATICS ELECTIVES

MATE 4007 Superior Geometry
MATE 4020 Partial Differential Eqs and Fourier Series
MATE 4021 Foundations of Mathematical Logic
MATE 4088 Differential Geometry using Computer

MATE 3040 Number Theory
ESMA 4002 Mathematical Statistics II
MATE 4071 Modern Mathematical Sciences I
MATE 4072 Int. Modern Mathematics Sciences II

RECOMMENDED ELECTIVES

COMP 3075 Introduction to Data Structures
COMP 3110 Introduction to Comp Programming. I
COMP 4006 Systems Organization and Programming
COMP 4009 Software Engineering
COMP 4016 Assembly Language Programming
COMP 4025 Computational Models
COMP 4036 Programming Languages
COMP 4046 Computer Graphics
COMP 4075 Programming Methodology
COMP 4086 Computer Architecture
COMP 4998 Special Topics in Sciences in Comp. I
COMP 4999 Special Topics in Sciences in Comp. II
COMP 5045 Theory of Automata
COMP 5055 Parallel Computing
*****
MATE 3030 Introduction to Geometry
MATE 3040 Number Theory I
MATE 3181 Discrete Mathematics I
MATE 4007 Superior Geometry
MATE 4020 Partial Diff. Equations and Fourier Series
MATE 4021 Foundations of Mathematical Logic
MATE 4061 Numerical Analysis I
MATE 4062 Numerical Analysis II
MATE 4071 Enter. To the Mate. From Science Mod. I
MATE 4072 Enter. To the Mate. Of Science Md. II
MATE 4095 Number Theory II
MATE 4120 History of Mathematics
MATE 4997 Special Topics in Mathematics
MATE 5016 Game Theory
MATE 4990 Undergraduate Research
MATE —- (6000, other than a requirement)
ESMA 4002 Mathematical Statistics II
ESMA 4038 Sampling Methods
ESMA 5015 Stochastic Simulation
ESMA (6000, other than a requirement)
*****
METE—- (Level 4000 or higher, not required)
*****
ASTR—- (Level 4000 or higher, other than requirement)

*****
BIOL 3015 Genetics
BIOL 3425 Zoology
*****
FISI—- (Level 4000 or more, which is not required)
*****
QUIM —- (That is not a requirement)
*****
FILO 3157 Introduction to Philosophy
FILO 3167 Symbolic Logic I
FILO 3168 Philosophy of Science
FILO 4160 Philosophy of Technology
*****
ECON 3021 Principles of Economics: Micro
ECON 3022 Principles of Economics: Macro
*****
CONT 3005 Elementary Accounting I
CONT 3006 Elementary Accounting II
*****
ESOR 4006 Principles of Management
ESOR 4008 Intro. To the Personal Adm. and Rels. industrial
ESOR 4025 Organizational Conduct
*****
INGL 3236 Technical Reports
*****
FRAN 3141 Elementary French I
FRAN 3142 Elementary French II
*****
ALEM 3041 Elementary German I
ALEM 3042 Elementary German II
*****
RUSSIAN 3041 Elementary Russian I
RUSSIAN 3042 Elementary Russian II
*****
PSIC 3002 Principles of Psychology II
PSIC 3001 Principles of Psychology I

ELECTIVES IN SOCIAL SCIENCES

ANTR 3005                           HIST 3122                  HIST 3211                  HIST 4165                  CIPO 3095                  SOCI 3047
ANTR 3015                           HIST 3141                  HIST 3212                  HIST 4171                  CIPO 3175                  SOCI 3261
ANTR/CISO 4066                HIST 3142                  HIST 3221                  HIST 4172                  CIPO 4016                  SOCI 3262
GEOG 3155                           HIST 3155                  HIST 3222                  HIST 4220                  CIPO 4036                  SOCI 3315
GEOG 3185                           HIST 3158                  HIST 3241                  HIST 4235                  CIPO 4236                  ECON 3021
HIST 3091                             HIST 3165                  HIST 3242                  HIST 4345                  PSIC 3001                  ECON 3022
HIST 3092                             HIST 3185                  HIST 4005                  HIST 4382                  PSIC 3002                  ECON 3091
HIST 3111                             HIST 3195                  HIST 4111                  CIPO 3011                  CISO 3121                 ECON 3092
HIST 3112                             HIST 3201                  HIST 4112                  CIPO 3025                 CISO 3122                 ECON 4037
HIST 3121                             HIST 3202                  HIST 4117                  CIPO 3035                 SOCI 3016                 ECON 4056

You may find a printable PDF version of the program here.