Freshman and Non-Institute Courses

Course Descriptions

Code Course Title Cr. Hrs Description
Non-Institute Courses
ANAT 2051 Human Anatomy 2 Systematic study of human body parts with emphasis on circulatory, digestive, respiratory, excretory, reproductive, muscular, and sensory systems.
ANTH 1012 Social Anthropology 2 Human diversity; culture areas in Ethiopia; being human; marginalized and vulnerable groups; customary and local governance systems and peacemaking.
CHEM 2061 General Chemistry I 3 Prerequisite: None. Chemistry and atomic structure; acids and bases; states of matter; chemical bonding; thermodynamics.
CHEM 3062 General Chemistry II with Lab 3 Prerequisite: CHEM 2061. Bonding theory; acidity/basicity; organic and inorganic molecules; analytical and quantification techniques.
ECON 1011 Economics 3 Fundamental economic principles from supply–demand to market structures; macro/micro concepts for global and individual decision-making.
FLEN 1011 Communicative English Language Skills I 3 Effective communication across contexts; grammar and vocabulary in communicative events; integrated practice in listening, speaking, reading, and writing.
FLEN 1012 Communicative English Language Skill II 3 Prerequisite: FLEN 1011. Construct sentences; develop paragraphs; write descriptive, narrative, expository, and argumentative essays.
GEES 1011 Geography of Ethiopia and the Horn 3 Geology; topography; drainage systems and water resources; climate; soils; wildlife; population and economic activities in Ethiopia and the Horn.
GEOL 3071 Engineering Geology & Rock Mechanics 3 Engineering geology fundamentals; role of geology in water-resources infrastructure planning and design; essentials of rock geology.
GLTR 2012 Global Trends 2 Basics of international relations; global challenges; concepts, theories, approaches and debates for understanding contemporary world affairs.
HIST 1012 History of Ethiopia and the Horn 3
LOCT 1011 Critical Thinking 3 Logic and philosophy; arguments and validity; deductive/inductive reasoning; precise language; factors affecting critical thinking; real-life application.
MATH 1011 Basic Mathematics for Natural Sciences 3 Propositional logic; sets; real and complex numbers; functions; polynomials; logarithms; analytic geometry (lines, circles, parabolas, ellipses, hyperbolas).
MATH 1041 Applied Mathematics I 3 Vectors; matrices; limits; continuity; derivatives; integrals and applications (volume, arc length, surface area).
MATH 2042 Applied Mathematics II 4 Sequences and series; power and Fourier series; multivariable differential and integral calculus; applications in various coordinate systems.
MATH 2043 Applied Mathematics III 4 First/second-order differential equations; vector calculus; line and surface integrals; complex analysis; Taylor & Laurent series; systems analysis.
MOE 4254 Exit Exam P/F Comprehensive end-of-program assessment evaluating overall knowledge and skills in the field.
MCIE 1012 Moral and Civic Education 2 Ethical principles; social responsibility; civic engagement; critical thinking and values for responsible citizenship and societal impact.
MGMT 1012 Entrepreneurship 3 Entrepreneurial history and globalization; idea generation; marketing; feasibility studies; social implications; legal frameworks.
PHYL 2052 Human Physiology 3 Introduction to general human physiology.
PHYS 1011 General Physics 3 Kinematics; dynamics; fluids; heat and thermodynamics; oscillations; waves; optics; electromagnetism; electronics; cross-cutting applications.
PHYS 2101 General Physics Lab 2 Classical mechanics experiments (kinematics, Newton’s laws, energy, momentum, oscillations); basic measurement methods and units.
PSCH 1011 General Psychology 3
SNIE 1012 Inclusiveness 2 Assess, understand and address the needs of persons with disabilities; coordinate expert support for equitable participation.
STAT 2044 Probability and Statistics 2 Foundations of probability; descriptive statistics; hypothesis testing; selecting procedures; confidence intervals.
STAT 2171 Probability and Statistics for Engineers 3 Core statistics and probability theories tailored for engineering applications.
MATH 2182 Discrete Mathematics 3 Prerequisite: MATH 1041. Logic; sets; relations; functions; Boolean algebra; counting; inclusion–exclusion; generating functions; recurrences; graph theory; trees.
STAT 2171 Introduction to Statistics 3 Data collection and presentation; measures of location/variation; probability and sampling; simple linear regression; correlation and rank correlation.
SPSC 1011 Physical Fitness P/F Health-related physical fitness components; conditioning; hypokinetic disease; general training principles.
TTP 4008 Team Training Program 3 Inter-professional practice in health facilities; research-oriented activities addressing community health problems.
WRIE-3161 Irrigation Engineering 3 Prerequisite: HWRE 2121. Design, construction, operation and management of irrigation and drainage systems and related structures.
Institute Common Courses
TCBTP 2003 Demographic Survey and Problem Identification 3 Introduces community-based surveying and problem identification; strengthens teamwork skills.
TCBTP 2004 Appropriate Technology and Professional Ethics 3 Prerequisite: TCBTP 2003. Rapid prototyping and problem-solving in teams; application of professional ethics.
TCBTP 3006 Action Plan Development, Intervention and Evaluation 3 Prerequisites: TCBTP 2003, TCBTP 2004. Develops action plans for identified community problems and implements proposed solutions.
TCBTP 4007 Intervention and Evaluation 3 Prerequisite: TCBTP 3006. Focuses on intervention strategies and evaluation of implemented action plans.
SRP 5252 B.Sc. Thesis 7 Prerequisite: Internship and all courses passed. Investigate specialized topics; conduct research; present findings through a comprehensive thesis that evidences disciplinary proficiency.
EENG 2161 Fundamentals of Electricity and Electronic Devices 3 Metals, semiconductors, insulators; diode types; BJTs; semiconductor theory; IC families; noise margin; propagation delay; power dissipation; CMOS.
ECEG 2041 Digital Logic Design 3 Number systems and arithmetic; Boolean algebra; digital logic gates; analysis and design of combinational and sequential circuits.
INEN 4202 Internship 15 Prerequisites: All major courses. Extended exposure to worksites and design offices to strengthen practical understanding.
EMTE 1012 Introduction to Emerging Technologies 3 Overview of AI, Data Science, IoT, and Augmented Reality; explores impacts on society, business, and innovation.
ECEG 2052 Computer Programming 3 Fundamental programming concepts; data types; control statements and loops; file input/output.