Contacts | Sitemap | Feedback     

Department of Mathematics & Computer Science

  Home  |  Staff  |  Programmes  |  Regulations  |   Course Synopses 

Academic Programmes

MATHEMATICS PROGRAMMES

 

YEAR I

M1501 Algebra, Trigonometry and Analytic Geometry              5H

M1502 Calculus I                                                              5H

PLUS

At least twenty-six (26) credit hours from relevant disciplines

 

YEAR II

Single Major                                                                                      (36H)

 

M2401 Logic Set Theory and Algebraic Structures                     4H

M2402 Linear Algebra                                                          4H

M2403 Calculus IIA                                                             4H

M2404 Calculus IIB                                                             4H

M2405 Vectors and Mechanics                                              4H

M2406 Numerical Analysis I                                                   4H

ST2412 Introduction to Probability                                          4H

ST2442 Introduction to Operations Research                            4H

CS2431 Programming Fundamentals                                       4H

 

Double Major                                                                                     (20H)

M2401 Logic Set Theory and Algebraic Structures                                            4H

M2402 Linear Algebra                                                                          4H

M2403 Calculus IIA                                                                                         4H

M2404 Calculus IIB                                                                                         4H

M2405 Vectors and Mechanics                                                                        4H

 

YEAR III

Single Major                                                                                      (36H)

M3401 Vector Calculus                                                                                    4H

M3402 Real Analysis I                                                                          4H

M3403 Differential Equations                                                                4H

M3404 Mechanics                                                                                            4H

M3405 Introduction to Abstract Algebra                                                           4H

M3406 Tensor Analysis                                                                                    4H

M3407 Numerical Analysis II                                                                            4H

M3408 Introduction to Elementary Number Theory                                           4H

ST3441 Linear Programming                                                                4H

 

Double Major                                                                        (20H)

M3401 Vector Calculus                                                                                    4H

M3402 Real Analysis I                                                                          4H

M3403 Differential Equations                                                                4H

M3404 Mechanics                                                                                            4H

M3405 Introduction to Abstract Algebra                                                           4H

 

YEAR IV

Single Major                                                                                      (36/40H)

M4401 Ordinary Differential Equations                                                  4H

M4402 Introduction to Metric Spaces                                                               4H

M4403 Real Analysis II                                                                                     4H

M4404 Introduction to Functions of a Complex Variable                                   4H

M 4405            Topics in Algebra         I                                                           4H

M 4406 Topics in Algebra II                                                                            4H

M4407 Mathematical Methods                                                             4H

 

Plus at least 8 credit hours from the elective courses below

 

M4408 Classical Mechanics                                                                              4H

M4409 Topology                                                                                              4H

M4410 Fluid Mechanics                                                                                   4H

M4411 Mathematical Modelling                                                                        4H

M4212 Graph Theory                                                                                       2H

 

Double Major                                                                                     (20H)

M4401 Ordinary Differential Equations                                                  4H

M4402 Introduction to Metric Spaces                                                               4H

M4403 Real Analysis II                                                                                    4H

M4404 Introduction to Functions of a Complex Variable                                   4H

 

Plus at least 4 credit hours from the elective courses below

 

M 4405   Topics in Algebra      I                                                                       4H

M 4406 Topics in Algebra II                                                                            4H

M4407 Mathematical Methods                                                             4H

M4408 Classical Mechanics                                                                              4H

M4409 Topology                                                                                              4H

M4410 Fluid Mechanics                                                                                   4H

M4411 Mathematical Modelling                                                                        4H

M4212 Graph Theory                                                                                       2H

 

Service Courses

 

YEAR I

M1330 Essential Mathematics                                                               3H

M1431 Algebra I For Non-Mathematics Majors                                   4H

M1432 Calculus I For Non-Mathematics Majors                                  4H

 

YEAR II

M2451 Algebra II For Non-Mathematics Majors                                              4H

M2452 Calculus II For Non-Mathematics Majors                                             4H

 

 

STATISTICS PROGRAMMES

 

YEAR I

M1501    Algebra, Trigonometry and Analytic Geometry                                   5H

M1502    Calculus I                                                                                          5H

ST1311   Introduction to Statistics I                                                                  3H

ST1312   Introduction to Statistics II                                                                 3H

ST1322   Introduction to Data Analysis Methods                                               3H

CS1401  Introduction to Computing and Information Technology I                    4H

CS1402  Introduction to Computing and Information Technology II                   4H

 

PLUS

At least nine credit hours from the relevant disciplines

 

YEAR II:

Single Major (B.Sc Statistics)                                                           (36H)

M2402    Linear Algebra                                                                                   4H

M2403    Calculus II                                                                                         4H

M 2404   Calculus IIB                                                                                      4H

ST2412   Introduction to Probability (core)                                                       4H

ST2421   Statistical Methods I (core)                                                                4H

ST2422   Statistical Methods II (core)                                                               4H

CS2431  Programming Fundamentals                                                   4H

 

Plus

for Operations Research Stream

ST2442   Introduction to Operations Research                                      4H

CS2432 Introduction to Object Oriented Programming                         4H

 

or

 

for Social Statistics Stream

 

DEM 251         Introduction to Population Studies                                             4H

DEM 252         Elementary Demographic Methods                                            4H

 

or

 

for Production Statistics Stream

EC 260            Principles of Microeconomics                                       4H

EC 261            Principles of Macroeconomics                                      4H

 

or

 

for General Statistics Stream

At least a course from each of the other three streams

 

Plus

 

A selection of optional courses from other majors to make a minimum of 36 credit hours.

 

Major Minor Programme                                                                  (36H)

M 2402            Linear Algebra                                                              4H

M 2403            Calculus IIA                                                                             4H

M 2404            Calculus IIB                                                                             4H

ST2412 Introduction to Probability (core)                                             4H

ST2421 Statistical Methods I (core)                                                                 4H

ST2422 Statistical Methods II (core)                                                                4H

 

Plus

At least a course from one of the three streams:

Operations Research, Production Statistics and Social Statistics

 

Plus

A selection of optional courses from a minor to make a minimum of 36 credit hours.

 

Double Major Programme                                                                (24H)

M 2402   Linear Algebra                                                                                   4H

M 2403   Calculus IIA                                                                          4H

M 2404   Calculus IIB                                                                                      4H

ST2412   Introduction to Probability (core)                                                       4H

ST2421   Statistical Methods I (core)                                                    4H

ST2422   Statistical Methods II (core)                                                               4H

 

YEAR III

Single Major (B.Sc Statistics)                                                           (36H)

ST3321   Applied Regression Analysis (core)                                        3H

ST3422   Introduction to Time Series Analysis (core)                            4H

ST3323   Econometrics (core)                                                                          3H

ST3424   Survey Methods and Applications (core)                                            4H

ST3326   Design of Experiments (core)                                                 3H

 

Plus

 

for Operations Research Stream

ST3441   Linear Programming                                                               4H

ST3342   Introductory Inventory Analysis                                                          3H

ST3344   Network Analysis and Its Applications                                   3H

CS3400  Data Structures and Algorithms                                                          4H

CS3432 Principles of Database Design and Data Management              4H

 

or

 

for Social Statistics Stream

ST3461   Education Statistics                                                                            4H

DEM351 Demographic Methods                                                                      4H

 

or

 

for Production Statistics Stream

 

ST3451   Economic Statistics                                                                            4H

ST3452   Actuarial Statistics                                                                             4H

 

or

 

for General Statistics Stream

At least a course from each of the other three streams

 

Plus

A selection of optional courses from other majors to make a minimum of 36 credit hours.

 

Major Minor Programme                                                                  (36H)

ST3321   Applied Regression Analysis (core)                                        3H

ST3422   Introduction to Time Series Analysis (core)                            4H

ST3424   Survey Methods and Applications (core)                                            4H

ST3326   Design of Experiments (core)                                                 3H

 

Plus

At least a course from one of the three streams:

Operations Research, Production Statistics and Social Statistics

 

Plus

A selection of optional courses from a minor to make a minimum of 36 credit hours.

 

Double Major Programme                                                                (18H)

ST3321   Applied Regression Analysis (core)                                        3H

ST3422   Introduction to Time Series Analysis (core)                            4H

ST3424   Survey Methods and Applications (core)                                            4H

ST3326   Design of Experiments (core)                                                 3H

 

Plus

At least 4 credit hours from one of the three streams:

Operations Research, Production Statistics and Social Statistics

 

YEAR IV

Single Major (B.Sc Statistics)                                                           (36H)

ST4411   Statistical Theory (core)                                                                     4H

ST4412   Inferential Statistics (core)                                                                  4H

ST4422   Introduction to Multivariate Methods (core)                           4H

ST4324   Categorical Data Analysis (core)                                                        3H

ST4690   Research Project in Statistics (core)                                       6H

 

Plus

 

for Operations Research Stream

ST4341   Elements of Queueing Theory                                                 3H

ST4342   Basics of Nonlinear Programming                                                       3H

ST4343   Integer Programming and Its Applications                                           3H

 

or

 

for Social Statistics Stream

ST4461   Health Statistics                                                                                 4H

DEM451 Demographic and Applied Methods                                       4H

 

or

 

for Production Statistics Stream

ST4451   Agricultural Statistics                                                              4H

ST4452   Industrial Statistics                                                                             4H

 

or

 

for General Statistics Stream

At least a course from each of the other three streams

 

Plus

A selection of optional courses from other majors to make a minimum of 36 credit hours.

 

Major Minor Programme                                                                  (36H)

ST4411   Statistical Theory (core)                                                                     4H

ST4412   Inferential Statistics (core)                                                                  4H

ST4422   Introduction to Multivariate Methods (core)                           4H

ST4324   Categorical Data Analysis (core)                                                        3H

ST4690   Research Project in Statistics (core)                                       6H

 

Plus

At least a course from one of the three streams:

Operations Research, Production Statistics and Social Statistics

 

Plus

A selection of optional courses from a minor to make a minimum of 36 credit hours.

 

Double Major Programme                                                                (18H)

ST4411   Statistical Theory (core)                                                                     4H

ST4412   Inferential Statistics (core)                                                                  4H

ST4422   Introduction to Multivariate Methods (core)                           4H

ST4324   Categorical Data Analysis (core)                                                        3H

 

Plus

At least 3 credit hours from one of the three streams:

Operations Research, Production Statistics and Social Statistics

 

Service Courses

 

YEAR I

ST1381   Elementary Statistics                                                              3H

 

YEAR II

ST2481   Statistical Methods and Applications                                      4H

ST2482   Statistical Methods for Business                                                         4H

COMPUTER SCIENCES PROGRAMMES

 

BSc Computer Science (Single and/or Double Majors) First Year

M1501    Algebra, Trigonometry and Analytic Geometry                                               5H

M1502    Calculus I                                                                                                      5H

ST1311   Introduction to Statistics I                                                                              3H

ST1312   Introduction to Statistics II                                                                             3H

ST1322   Introduction to Data Analysis Methods                                                           3H

CS1401  Introduction to Computing and Information Technology I                                4H

CS1402  Introduction to Computing and Information Technology II                   4H

BA160    Introduction to Business Administration                                                          6H

EC161    Elements of Microeconomics                                                             3H

EC162    Elements of Macroeconomics                                                                        3H

E101       Communications and Study Skills                                                                   6H

 

BSc Information Systems First Year

 

M1501    Algebra, Trigonometry and Analytic Geometry                                               5H

M1502    Calculus I                                                                                                      5H

ST1311   Introduction to Statistics I                                                                              3H

ST1312   Introduction to Statistics II                                                                             3H

CS1401  Introduction to Computing and Information Technology I                                4H

CS1402  Introduction to Computing and Information Technology II                   4H

ACC161 Financial Accounting I                                                                                    6H

MGM162  Introduction to Business                                                                              4H

EC161    Elements of Microeconomics                                                             3H

EC162    Elements of Macroeconomics                                                                        3H

E101    Communications and Study Skills                                                                      6H

 

B.Sc Computer Science

 

YEAR II

M2402 Linear Algebra                                                                                      4H

M2403 Calculus IIA                                                                                                     4H

CS2410  Introduction to Discrete Mathematics                                                 4H

CS2431  Programming Fundamentals                                                               4H

CS2432  Introduction to Object Oriented Programming                                                4H

 

Plus:

CS2420  Introduction to Digital Logic Design (non-physics majors)                   4H

CS1401  Introduction to Computing and Information Technology I (FOST Year I)        4H

ST2442   Introduction to Operations Research (non-physics majors)                             4H

M2404    Calculus IIB (FOST Year I)                                                                          4H

M2406    Numerical Analysis I (COMP Year I)                                                            4H

 

Plus electives from the following disciplines to make a minimum of 36 credit hours:

Mathematics, Statistics, Business Administration (and Economics) (Year I)

Physics (FOST Year I – Common First Year)

 

YEAR III

CS3400  Data Structures and Algorithms                                                                      4H

CS3420  Computer Organisation and Architecture                                                        4H

CS3421  Operating Systems I                                                                                      4H

CS3430  Systems Analysis and Logical Design                                                 4H

CS3432  Principles of Database Design and Data Management                         4H

CS3441  Computer Communications and Networks I                                       4H

 

Plus:

 

M3403       Differential Equations (FOST Year I)                                                          4H

ST3344      Network Analysis and Its Applications (COMP Year I)                              3H

 

Plus electives from the following to make a minimum of 36 credit hours:

CS3410  Theory of Computation                                                                                  4H

CS4410  Compiler Construction and Design                                                                 4H

CS3431  Artificial Intelligence                                                                           4H

CS3433  Programming Languages Workshop                                                   4H

CS3240  Practicals in Networking: Basic Routing                                                          2H

EE3302   Analogue Communications                                                                             3H

EE3303   Digital Communications                                                                                  3H

EE3305   Principles of Microprocessors                                                                        3H

 

YEAR IV

CS4401  IT Project Planning and Management                                                 4H

CS4403  Computer Science Project                                                                             4H

CS4430  Distributed Database Systems                                                                        4H

CS4442  Cryptography and Network Security                                                  4H

 

Plus:

CS4411  Algorithms Analysis and Design (COMP Year I)                                            4H

or

CS4420  Advanced Topics in Computer Systems Architecture (FOST Year I)  4H

 

Plus electives from the following to make a minimum of 36 credit hours:

CS3410  Theory Of Computation                                                                                 4H

CS4410  Compiler Construction and Design                                                                 4H

CS3431  Artificial Intelligence                                                                           4H

CS4434  Expert Systems                                                                                              4H

CS3433  Programming Languages Workshop                                                   4H

CS4433  Software Engineering                                                                         4H

CS4431  Human Computer Interaction                                                             4H

CS4432  Management Information Systems                                                                  4H

CS4420           Advanced Topics in Computer Systems Architecture                 4H

EE4301   Digital Circuits Design                                                                                    3H

EE4302   Radio Waves Transmission and Propagation                                      3H

 

Double Major with Computer Science

 

YEAR II

M2402    Linear Algebra                                                                                               4H

M2403    Calculus IIA                                                                                      4H

CS2410  Introduction to Discrete Mathematics                                                 4H

CS2431  Programming Fundamentals                                                               4H

CS2432           Introduction to Object Oriented Programming                           4H

 

Plus:

CS2420  Introduction to Digital Logic Design (non-physics majors)                   4H

CS1401  Introduction to Computing and Information Technology I (FOST Year I)        4H

 

YEAR III

CS3400  Data Structures and Algorithms                                                                      4H

CS3420  Computer Organisation and Architecture                                                        4H

CS3421  Operating Systems I                                                                                      4H

CS3432  Principles of Database Design and Data Management                         4H

CS3441  Computer Communications and Networks I                                       4H

 

YEAR IV

CS3430           Systems Analysis and Logical Design                                                                4H

CS4430           Distributed Database Systems                                                               4H

 

Plus:

At least 2 (two) Year IV courses from the following electives and any other course

CS3410  Theory Of Computation                                                                                 4H

CS4410  Compiler Construction and Design                                                                 4H

CS4411  Algorithms Analysis and Design                                                                      4H

CS4442  Cryptography and Network Security                                                  4H

CS3431  Artificial Intelligence                                                                           4H

CS4434  Expert Systems                                                                                              4H

CS3433  Programming Languages Workshop                                                   4H

CS4433  Software Engineering                                                                         4H

CS4431  Human Computer Interaction                                                             4H

CS4432  Management Information Systems                                                                  4H

CS4420           Advanced Topics in Computer Systems Architecture                 4H

 

 

B.Eng in Computer Systems and Networks

 

YEAR II

M2402    Linear Algebra                                                                                               4H

M2403    Calculus IIA                                                                                      4H

M2404    Calculus IIB                                                                                      4H

CS2410  Introduction to Discrete Mathematics                                                 4H

CS2431  Programming Fundamentals                                                               4H

CS2432  Introduction to Object Oriented Programming                                                4H

CS1401  Introduction to Computing and Information Technology I                                4H

 

Plus

Year II Physics

 

Year II (For Diploma Holders)

M2402    Linear Algebra                                                                                               4H

M2403    Calculus IIA                                                                                      4H

M2404    Calculus IIB                                                                                                  4H

CS2410  Introduction to discrete mathematics                                                   4H

CS2431  Programming Fundamentals                                                               4H

CS2432  Introduction to Object Oriented Programming                                                4H

CS1401  Introduction to Computing and Information Technology I                                4H

ST2412   Introduction to Probability                                                                              4H

P226    Year II Laboratory                                                                                           2H

P228    Introduction to Electronics                                                                                2H

P230    Mechanics and Properties of Matter                                                                  3H

P231    Electromagnetism and Circuit Theory                                                    3H

 

Year III

M3403    Differential Equations                                                                         4H

CS3400  Data Structures and Algorithms                                                                      4H

CS3420  Computer Organisation and Architecture                                                        4H

CS3421  Operating Systems I                                                                                      4H

CS3430  Systems Analysis and Logical Design                                                 4H

CS3432 Principles of Database Design and Data Management                          4H

CS3441  Computer Communications and Networks I                                       4H

CS3240  Practicals in Networking: Basic Routing                                              2H

EE3302   Analogue Communications                                                                             3H

EE3303   Digital Communications                                                                                  3H

EE3305   Principles of Microprocessors                                                                        3H

 

Plus electives from the following to make a minimum of 36 credit hours:

CS3410  Theory Of Computation                                                                                 4H

CS3431  Artificial Intelligence                                                                           4H

 

YEAR IV

CS4401  IT Project Planning and Management                                                 4H

CS4430  Distributed Database Systems                                                                        4H

CS4440  Practicals in Networking: Advanced Routing and Network Design      4H

CS4442  Cryptography and Network Security                                                  4H

CS4420 Advanced Topics in Computer Systems Architecture                           4H

EE4310   Engineering Management I                                                                             3H

EE4301   Digital Circuits Design                                                                                    3H

EE4302   Radio Waves Transmission and Propagation                                      3H

 

Plus electives from the following to make a minimum of 36 credit hours:

CS3410  Theory Of Computation                                                                                 4H

CS4410  Compiler Construction and Design                                                                 4H

CS3431  Artificial Intelligence                                                                           4H

CS4434  Expert Systems                                                                                              4H

CS3433  Programming Languages Workshop                                                   4H

CS4433  Software Engineering                                                                         4H

CS4431  Human Computer Interaction                                                             4H

CS4432  Management Information Systems                                                                  4H

EE4306   Principles of Automatic Control                                                                      3H

 

YEAR V                                                                     

CS5000  Industrial Attachment                                                                         18H

CS5440  Networks Management                                                                                  4H

CS5402  Computer Networking Project                                                                       4H

EE5302   Telecommunication Systems                                                               3H

EE5310   Engineering Management II                                                                3H

 

Plus electives from the following to make a minimum of 36 credit hours:

 

CS5401  Special topics in computer Science                                                                 4H

EE5305   VLSI Design                                                                                     3H

 

B.Sc. Information Systems

 

YEAR II                                                                                                         (38CH)

CS2410  Introduction to Discrete Mathematics                                                 4H

CS2420  Introduction to Digital Logic Design                                                    4H

CS2431  Programming Fundamentals                                                               4H

CS2432 Introduction to Object Oriented Programming                                     4H

ST2442   Introduction to Operations Research                                                  4H

ACC261Financial Accounting II (pre-requisite: ACC161)                                             6H

MGM271Management Process (pre-requisite: MGM162)                                            6H

ACC272Business Law                                                                                     6H

 

Electives

M2402    Linear Algebra                                                                                               4H

M2403    Calculus IIA                                                                                      4H

ST2412   Introduction to Probability                                                                              4H

ST2421   Statistical Methods I                                                                          4H

ST2422   Statistical Methods II                                                                         4H

EC 260   Principles of Microeconomics                                                                        4H

EC 261   Principles of Macroeconomics                                                                       4H

MKT      Elements of Marketing                                                                                   4H

 

YEAR III                                                                                                         (40CH)

CS3400  Data Structures and Algorithms                                                                      4H

CS3420  Computer Organisation and Architecture                                                        4H

CS3421  Operating Systems I                                                                                      4H

CS3430  Systems Analysis and Logical Design                                     4H

CS3432 Principles of Database Design and Data Management                          4H

CS3441  Computer Communications and Networks I                                       4H

ACC364    Financial Management I                                                                              4H

MGM378  Operations Management (Pre-requisite:       ST2442)                                  4H

MGM379  Human Resources Management (Pre-requisite: MGM271)              4H

 

Plus

CS3434  Information Systems Theory and Practice                                                       4H

or

CS4432  Management Information Systems                                                                  4H

or

CS4431  Human Computer Interaction                                                             4H

 

Electives:

CS3431  Artificial Intelligence                                                                           4H

CS3433  Programming Languages Workshop                                                   4H

CS3434 Information Systems Theory and Practice                                                        4H

CS4431  Human Computer Interaction                                                             4H

CS4432  Management Information Systems                                                                  4H

CS4433  Software Engineering                                                                         4H

ACC362    Advanced Financial Accounting (Pre-requisite: ACC261)                6H

ACC363    Cost Accounting                                                                                         6H

MKT375   Principles of Marketing                                                                               4H

 

YEAR IV                                                                                                        (20/28CH)

CS4401     IT Project Planning and Management                                              4H

CS4402     Information Systems Project                                                                       4H

CS4430     Distributed Database Systems                                                                     4H

CS4431     Human Computer Interaction                                                                      4H

CS4432     Management Information Systems                                                   4H

MGM454  Entrepreneurship                                                                                         4H

MGM458  Strategic Management (Pre-requisite: MGM271)                            4H

 

Plus electives from the following to make a minimum of 36 credit hours:

CS3434     Information Systems Theory and Practice (Recommended)              4H

CS4433     Software Engineering (Recommended)                                                        4H

CS4435     Electronic Business Strategy, Architecture and Design (Recommended)    4H

CS4442     Cryptography and Network Security (Recommended)                                4H

CS3431     Artificial Intelligence                                                                                    4H

CS4434     Expert Systems                                                                                           4H

CS3433     Programming Languages Workshop                                                4H

CS4420     Advanced Topics in Computer Systems Architecture                                   4H

ACC461    Auditing and Investigations                                                              6H

ACC456    Management Accounting                                                                             6H

ACC467    Financial Management II                                                                             6H

 

Service Courses

 

CS1301     Computer Appreciation, Awareness and Skills                                            3H

CS2301     Introduction to Computing Applications  for Science Majors                        3H


News

NUL Launches the International IDEA Project
9/29/11 -

The National University of Lesotho through the Department of Political and Administrative studies launched a project on “Democratic Accountability in Service Delivery of Policing in Lesotho”.

Publication’s Day kicks off to a good start
9/11/11 -

The National University of Lesotho on Thursday 1st September 2011 invited government officials, stakeholders and staff to its first Publication’s Day.

NUL to build a new teaching facility valued at M10 million
9/11/11 -

The National University of Lesotho has received a grant to the value of M10 million from the government of Lesotho, through the Ministry of Education of Training.

 
 
Copyright ©2009 National University of Lesotho