Calculus and Linear Algebra
The
syllabus covers the basics of calculus and linear algebra.
At the end of the course the students will be able to:
Apply the basic skills of linear algebra and calculus in mathematics.
Identify the functions and how they are pictured as graphs, how they are combined, transformed and ways in which they can be classified.
Employ techniques of differentiation and
integration and apply them to simple physical problems.
BCS1101 Principles of Programming
This course is an introduction to the fundamentals of programming using the C procedural programming language where the student will explore algorithms and develop programs by incorporating the syntax of the C to solve intermediate to high-level computational problems through the phases of designing, coding, debugging, testing and documenting requirements for a console coded program.
Statistics and Probability
This course provides an introduction to probability and statistics with applications. Topics include: basic probability models; combinatorics; random variables; discrete and continuous probability distributions; statistical estimation and testing; confidence intervals; and an introduction to linear regression.
NETWORK SECURITY BCS3231 APRIL 2022
This course discusses the
fundamental issues and first principles of security and information assurance.
It will look at the security policies, models and mechanisms related to
confidentiality, integrity, authentication, identification, and availability
issues related to information and information systems. Other topics covered
include basics of cryptography (e.g., digital signatures) and network security
(e.g., intrusion detection and prevention), risk management, security assurance
and secure design principles, as well as e-commerce security. Issues such as
organizational security policy, legal and ethical issues in security, standards
and methodologies for security evaluation and certification will also be
covered.