This course acquaints students with the process of writing basic sentences using proper spelling, grammar, punctuation, and structure. Students will be exposed to the process of combining sentences...
This course is designed to introduce the foundational concepts and essential skills of software engineering. It explores the evolving role of software engineering, along with its principles and key...
This course is designed to provide the student with foundational web programming knowledge and skills for developing interactive internet-based applications. The student will learn about the...
This course offers a comprehensive overview of the field of Artificial Intelligence (AI), covering its fundamental concepts, techniques, and applications. The topics include: Problem Solving by...
This course is a continuation of 1102-231. This course focuses on the methods used for the synthesis of organic compounds with an emphasis on aromatic compound (electronics structure and reactivity)...
Introduction to the general principles of chemistry for students planning a professional career in chemistry, a related science, the health professions, or engineering. The SI units, the chemical...
By the end of this course the student will be able to classify, apply classical various methods to solve first and second order ordinary differential equations and deduce solutions of related real...
This course is an Elective course for the NBU's students. The course includes the basic principles of the concept of sustainable development, sustainability in Islamic culture, the economic, social...
This course provides students with a broadly-based and fundamental understanding of Genetics: the basics of chromosomal inheritance genes, and gene functioning from DNA to phenotype. An introduction...