Software Engineering

BIO101
General Biology I
BIO101 | sen | 1st Semester |  Download Courseware PDF

Course Synopsis

The scope of Biology and its place in human welfare including characteristics of life, concepts in biology, topical issues in biology and career opportunities. Diversity and classification of living things. Cell structure and organization; functions of cellular organelles; diversity, general reproduction, interrelationship of organisms, heredity and evolution; elements of ecology and types of habitat. Differences between plants and animals. Variation and life cycles of plants to include non-vascular plants like algae, fungi, bacteria, viruses, bryophytes and pteridophytes. Varieties and forms, life cycles and functions of flowering plants.

CHE 101
Basic General Chemistry I
CHE 101 | sen | 1st Semester |  Download Courseware PDF

Course Synopsis

Atoms, atomic structures, atomic theory, aufbau method, Hund’s rule, Pauli Exclusion principles, atomic spectra, molecules and chemical reaction, energetics, chemical equation and stoichiometry, atomic Structure and; Modern electronic theory of atoms; Radioactivity; Chemical kinetics, collision theory, Kinetic theory of gases, solution, solubility and solubility product. Electro chemistry, electrode potential, half-cell equation.

CHE103
: General Practical Chemistry I
CHE103 | sen | 1st Semester |  Download Courseware PDF

Course Synopsis

Laboratory experiments designed to reflect the topics taught in CHM 101 and CHM 102 such as qualitative and quantitative chemical analysis, acid-base titrations. Gravimetric analysis. Calculation, data analysis and presentation. Functional group analysis

CSC 101
Introduction to Computer Science
CSC 101 | sen | 1st Semester |

Course Synopsis

This course is an introductory, first course in computer science designed primarily for students in Computer Science. However, it also meets the need of students in other fields, as a course that provides insight into the basics of computers. Emphasis is on history, functional components, characteristics of computers, broad introduction to programming methodology and algorithm as well as problem solving strategies and techniques for developing/documenting applications, including principles of structured programming, problem decomposition, program organization, the use of procedural abstraction and basic debugging skills. Visual basic programming language is also an important part which serves as the vehicle for illustrating several concepts.