At a glance
The BCE syllabus in one view
The IOE Bachelor in Civil Engineering (BCE) runs eight semesters and 151 credits. IOE has published the syllabus for 41 courses in Semesters 1 to 6, which is Years I to III, covering 404 chapters. The 8 Year IV courses are listed below with their credits and marks, and their syllabi will follow from IOE.
Scroll the table sideways for Courses, Credits and Marks.

Free PDF
IOE Civil Engineering (BCE) Syllabus 2080, every semester in one file
All 41 published BCE syllabi in a 218-page handbook, with a contents page you can tap through and IOE's syllabus pages reproduced unchanged. Keep it on your phone for the whole degree.
Year I, Part I
BCE Semester 1 syllabus
7 courses, 20 credits and 750 marks. Open a course to see its chapters, the teaching hours IOE sets for each, and its share of the lectures.
| Course | Credits | L-T-P | Theory (internal + final) | Practical | Total |
|---|
| ENSH 101 Engineering Mathematics I | 3 | 3-2-0 | 40 + 60 | - | 100 |
|---|
| ENSH 103 Engineering Chemistry | 3 | 3-1-3 | 40 + 60 | 25 | 125 |
|---|
| ENCT 101 Computer Programming | 3 | 3-1-3 | 40 + 60 | 50 | 150 |
|---|
| ENEE 103 Basic Electrical and Electronics Engineering | 3 | 3-1-1.5 | 40 + 60 | 25 | 125 |
|---|
| ENCE 101 Engineering Mechanics | 4 | 4-2-0 | 40 + 60 | - | 100 |
|---|
| ENCE 102 Engineering Geology I | 2 | 2-0-1 | 20 + 30 | 25 | 75 |
|---|
| ENCE 103 Civil Engineering Materials | 2 | 2-0-1 | 20 + 30 | 25 | 75 |
|---|
Scroll the table sideways for credits, hours and marks.
ENSH 101Engineering Mathematics I5 chapters · 45 lecture hours
- Derivatives and its Applications10 h
- Antiderivatives and its Applications11 h
- Ordinary Differential Equations and its Applications10 h
- Plane Analytic Geometry4 h
- Three dimensional geometry10 h
Full Engineering Mathematics I syllabus with topics, exam marks and study guide
ENSH 103Engineering Chemistry8 chapters · 45 lecture hours
- Electrochemistry and Buffer8 h
- Catalyst and Catalysis4 h
- Analytical Techniques and their Applications6 h
- Metal Complexes, Rare Earth Elements and Metal alloys6 h
- Sustainable Chemistry7 h
- Nanoscience and Nanotechnology3 h
- Engineering Materials7 h
- Explosives, Lubricants and Paints4 h
ENCT 101Computer Programming10 chapters · 45 lecture hours
- Introduction to Computer Programming3 h
- Overview of C Programming3 h
- Operators and Expressions4 h
- Input and Output3 h
- Control Structures8 h
- Array and Pointer7 h
- User-defined Functions6 h
- Structures5 h
- File Management4 h
- Recent Trends in Programming2 h
Full Computer Programming syllabus with topics, exam marks and study guide
ENEE 103Basic Electrical and Electronics Engineering4 chapters · 45 lecture hours
- Fundamentals of Electrical and Electronics Circuits12 h
- Electrical Machines14 h
- Introduction to Electronics Engineering11 h
- Electrical Installations8 h
ENCE 101Engineering Mechanics9 chapters · 60 lecture hours
- Basic Concept of Mechanics and Static Equilibrium5 h
- Forces Acting on Particle and Rigid Body9 h
- Friction4 h
- Analysis of Simple Beams and Frames10 h
- Analysis of Plane Trusses5 h
- Centre of Gravity, Centroid, Moment of Inertia, and Mass Moment of Inertia5 h
- Kinematics of Particles (Rectilinear and Curvilinear Motion)7 h
- Kinetics of Particles: Force, Acceleration, Energy and Momentum8 h
- Kinematics and Kinetics of Rigid Body in Plane Motion, Energy and Momentum Methods7 h
ENCE 102Engineering Geology I6 chapters · 30 lecture hours
- Introduction to Engineering Geology2 h
- Structure of the Earth3 h
- Mineralogy and Petrology7 h
- Structural Geology8 h
- Physical Geology6 h
- Geology of the Himalaya4 h
ENCE 103Civil Engineering Materials10 chapters · 30 lecture hours
- Basics of Civil Engineering Materials2 h
- Stones3 h
- Clay and Clay Products3 h
- Lime2 h
- Cement4 h
- Mortar2 h
- Timber3 h
- Metals and Alloys4 h
- Paints and Varnishes3 h
- Miscellaneous Materials4 h
Year I, Part II
BCE Semester 2 syllabus
6 courses, 17 credits and 675 marks. Open a course to see its chapters, the teaching hours IOE sets for each, and its share of the lectures.
| Course | Credits | L-T-P | Theory (internal + final) | Practical | Total |
|---|
| ENSH 151 Engineering Mathematics II | 3 | 3-2-0 | 40 + 60 | - | 100 |
|---|
| ENSH 152 Engineering Physics | 4 | 4-1-2 | 40 + 60 | 25 | 125 |
|---|
| ENME 158 Engineering Drawing | 2 | 2-0-4 | 20 + 30 | 50 | 100 |
|---|
| ENCE 151 Strength of Materials | 3 | 3-1-1 | 40 + 60 | 25 | 125 |
|---|
| ENCE 152 Engineering Geology II | 2 | 2-0-1 | 20 + 30 | 25 | 75 |
|---|
| ENCE 153 Engineering Survey I | 3 | 3-1-4 | 40 + 60 | 50 | 150 |
|---|
Scroll the table sideways for credits, hours and marks.
ENSH 151Engineering Mathematics II6 chapters · 45 lecture hours
- Calculus of Two and More Variables6 h
- Multiple Integrals7 h
- Vector Calculus12 h
- Laplace Transform7 h
- Matrices8 h
- Solution of Differential Equation in Series and Special Functions5 h
Full Engineering Mathematics II syllabus with topics, exam marks and study guide
ENSH 152Engineering Physics8 chapters · 60 lecture hours
- Oscillation6 h
- Acoustics3 h
- Heat and Thermodynamics8 h
- Optics17 h
- Electrostatics8 h
- Electromagnetism6 h
- Electromagnetic Waves6 h
- Photon and Matter Waves6 h
Full Engineering Physics syllabus with topics, exam marks and study guide
ENME 158Engineering Drawing7 chapters · 30 lecture hours
- Instrumental Drawing, Technical Lettering Practices and Techniques1 h
- Dimensioning1 h
- Geometrical Construction2 h
- Basic Descriptive Geometry4 h
- Multi View (Orthographic) Projections8 h
- Developments and Intersections7 h
- Pictorial Drawings7 h
ENCE 151Strength of Materials8 chapters · 45 lecture hours
- Simple Stress and Strain10 h
- Geometric Properties of Sections5 h
- Principal Stress Analysis in 2D Planes5 h
- Principal Strain Analysis4 h
- Thin Walled Vessels3 h
- Torsion5 h
- Theory of Flexure8 h
- Column Theory5 h
ENCE 152Engineering Geology II6 chapters · 30 lecture hours
- Hydrogeology2 h
- Rock Properties and Laboratory Tests4 h
- Rock Mass Classification4 h
- Geological Hazards6 h
- Engineering Geology for Site Selection and Construction10 h
- Rock Slope Engineering4 h
ENCE 153Engineering Survey I9 chapters · 45 lecture hours
- Introduction3 h
- Distance Measurements6 h
- Basic Surveying Techniques3 h
- Compass Surveying5 h
- Levelling10 h
- Modern Surveying Techniques7 h
- Triangulation and Trilateration3 h
- Tacheometry5 h
- Plotting and Mapping3 h
Year II, Part I
BCE Semester 3 syllabus
7 courses, 20 credits and 825 marks. Open a course to see its chapters, the teaching hours IOE sets for each, and its share of the lectures.
| Course | Credits | L-T-P | Theory (internal + final) | Practical | Total |
|---|
| ENSH 201 Engineering Mathematics III | 3 | 3-2-0 | 40 + 60 | - | 100 |
|---|
| ENSH 202 Numerical Methods | 3 | 3-1-3 | 40 + 60 | 50 | 150 |
|---|
| ENCE 201 Fluid Mechanics | 4 | 4-2-1.5 | 40 + 60 | 25 | 125 |
|---|
| ENCE 202 Theory of Structures I | 3 | 3-2-1 | 40 + 60 | 25 | 125 |
|---|
| ENCE 203 Engineering Survey II | 3 | 3-1-4 | 40 + 60 | 50 | 150 |
|---|
| ENCE 204 Computer Aided Civil Drawing | 2 | 2-0-3 | 20 + 30 | 50 | 100 |
|---|
| ENCE 205 Concrete Technology | 2 | 2-0-1.5 | 20 + 30 | 25 | 75 |
|---|
Scroll the table sideways for credits, hours and marks.
ENSH 201Engineering Mathematics III5 chapters · 45 lecture hours
- Fourier Series and Fourier Transform12 h
- Functions of Complex Variable12 h
- Partial Differential Equations5 h
- Modelling through Partial Differential Equation10 h
- Z- transform and its Applications6 h
Full Engineering Mathematics III syllabus with topics, exam marks and study guide
ENSH 202Numerical Methods6 chapters · 45 lecture hours
- Solution of Non-Linear Equations7 h
- Solution of System of Linear Algebraic Equations8 h
- Interpolation9 h
- Numerical Differentiation and Integration6 h
- Solution of Ordinary Differential Equations (ODE)8 h
- Solution of Partial Differential Equations7 h
ENCE 201Fluid Mechanics7 chapters · 60 lecture hours
- Fundamental Concepts of Fluids8 h
- Fluid Statics10 h
- Fluid Flow Kinematics8 h
- Fluid Dynamics6 h
- Application of Energy and Momentum Equation12 h
- Dimensional Analysis and Physical Modelling8 h
- Flow Through Submerged Body and Boundary Layer Theory8 h
ENCE 202Theory of Structures I8 chapters · 45 lecture hours
- Introduction3 h
- Strain Energy Method5 h
- Virtual Work Method6 h
- Deflection of Beams7 h
- Influence Lines for Simple Structures9 h
- Statically Determinate Arches6 h
- Suspension Cable Systems7 h
- Simple Space Truss2 h
ENCE 203Engineering Survey II8 chapters · 45 lecture hours
- Traversing and Area Calculation8 h
- Indirect Leveling and Contouring5 h
- Orientation and Field Astronomy5 h
- Route Survey10 h
- Photogrammetry and Drone Surveying5 h
- Geospatial Technologies in Civil Engineering4 h
- Hydrographic Surveying4 h
- Specialized Civil Engineering Surveys4 h
ENCE 204Computer Aided Civil Drawing4 chapters · 30 lecture hours
- Introduction2 h
- Autodesk AutoCAD8 h
- Computer Aided Civil Engineering Drawings16 h
- Building Information Modeling4 h
ENCE 205Concrete Technology6 chapters · 30 lecture hours
- Concrete and Constituents of Concrete6 h
- Properties of Fresh Concrete and Concreting Operations4 h
- Mix Design of Concrete6 h
- Properties of Hardened Concrete6 h
- Testing of Concrete, Quality Assurance and Quality Control5 h
- Special Types of Concretes3 h
Year II, Part II
BCE Semester 4 syllabus
8 courses, 25 credits and 875 marks. Open a course to see its chapters, the teaching hours IOE sets for each, and its share of the lectures.
| Course | Credits | L-T-P | Theory (internal + final) | Practical | Total |
|---|
| ENSH 251 Communication English | 3 | 3-0-1 | 40 + 60 | 25 | 125 |
|---|
| ENSH 253 Probability and Statistics | 3 | 3-1-0 | 40 + 60 | - | 100 |
|---|
| ENCE 251 Hydraulics | 4 | 4-2-1 | 40 + 60 | 25 | 125 |
|---|
| ENCE 252 Theory of Structures II | 4 | 4-2-1 | 40 + 60 | 25 | 125 |
|---|
| ENCE 253 Soil Mechanics | 4 | 4-2-2 | 40 + 60 | 25 | 125 |
|---|
| ENCE 254 Water Supply Engineering | 3 | 3-2-1 | 40 + 60 | 25 | 125 |
|---|
| ENCE 255 Building Technology | 2 | 2-2-0 | 20 + 30 | - | 50 |
|---|
| ENCE 256 Survey Camp | 2 | Project work | - | 50 + 50 | 100 |
|---|
Scroll the table sideways for credits, hours and marks.
ENSH 251Communication English6 chapters · 45 lecture hours
- Technical Communication2 h
- Writing Skills8 h
- Technical Writing15 h
- Business Correspondence10 h
- Listening and Oral Communication4 h
- Use of Visual Aids in Communication6 h
ENSH 253Probability and Statistics5 chapters · 45 lecture hours
- Descriptive Statistics and Basic Probability6 h
- Probability Distributions and Sampling Distribution14 h
- Statistical Inference14 h
- Correlation and Regression6 h
- Statistical Quality Control5 h
ENCE 251Hydraulics7 chapters · 60 lecture hours
- Pipe Flow Regimes8 h
- Pipe Flow Problems10 h
- Unsteady Flow in Pipes6 h
- Uniform Flow in Open Channels8 h
- Energy and Momentum Principles in Open Channel Flow12 h
- Rapidly Varied Flow in Open Channels6 h
- Gradually Varied Flow in Open Channels10 h
ENCE 252Theory of Structures II9 chapters · 60 lecture hours
- Introduction4 h
- Theorem of Displacements6 h
- Force Method10 h
- Analysis of Indeterminate Arches6 h
- Slope Deflection Method5 h
- Moment Distribution Method5 h
- Stiffness Matrix Method12 h
- Influence Line for Indeterminate Beams6 h
- Introduction to Plastic Analysis6 h
ENCE 253Soil Mechanics7 chapters · 60 lecture hours
- Introduction6 h
- Phase Relationship, Index Property and Soil Classification12 h
- Soil Water, Permeability and Seepage Analysis8 h
- Soil Stresses8 h
- Consolidation8 h
- Shear Strength12 h
- Soil Compaction6 h
ENCE 254Water Supply Engineering9 chapters · 45 lecture hours
- Introduction2 h
- Sources of Water4 h
- Quantity of Water5 h
- Quality of Water5 h
- Intakes3 h
- Water treatment14 h
- Reservoirs and Distribution System6 h
- Conveyance of Water2 h
- Pipe Appurtenances, Operation and Maintenance4 h
ENCE 255Building Technology6 chapters · 30 lecture hours
- Introduction2 h
- Functional Requirement of Building5 h
- Sub-structure and Superstructure Works6 h
- Building Components and services7 h
- Special Works on Building7 h
- Sustainable Building3 h
ENCE 256Survey Camp4 chapters
- Establishment of Horizontal Control for Major Traverse2 days
- Minor Traverse and Topographic Survey5 days
- Bridge Site Survey1.5 days
- Road Alignment Survey1.5 days
Year III, Part I
BCE Semester 5 syllabus
7 courses, 21 credits and 800 marks. Open a course to see its chapters, the teaching hours IOE sets for each, and its share of the lectures.
| Course | Credits | L-T-P | Theory (internal + final) | Practical | Total |
|---|
| ENCE 301 Design of Timber and Masonry Structures | 3 | 3-1-0 | 40 + 60 | - | 100 |
|---|
| ENCE 302 Foundation Engineering | 3 | 3-2-1 | 40 + 60 | 25 | 125 |
|---|
| ENCE 303 Design of Steel Structures | 3 | 3-1-0 | 40 + 60 | - | 100 |
|---|
| ENCE 304 Transportation Engineering I | 3 | 3-2-1 | 40 + 60 | 25 | 125 |
|---|
| ENCE 305 Sanitary Engineering | 3 | 3-2-1 | 40 + 60 | 25 | 125 |
|---|
| ENCE 306 Engineering Hydrology | 3 | 3-2-1 | 40 + 60 | 25 | 125 |
|---|
| ENCE 307 Engineering Economics | 3 | 3-1-0 | 40 + 60 | - | 100 |
|---|
Scroll the table sideways for credits, hours and marks.
ENCE 301Design of Timber and Masonry Structures8 chapters · 45 lecture hours
- Structural Timbers2 h
- Joints in Timber Structures4 h
- Structural Elements of Timber Structures8 h
- Masonry Structures4 h
- Design of Masonry Walls for Gravity Loads8 h
- Masonry Structures Under Lateral Loads7 h
- Seismic Design and Strengthening of Masonry Buildings8 h
- Testing of Masonry Elements4 h
ENCE 302Foundation Engineering8 chapters · 45 lecture hours
- Geotechnical Investigation8 h
- Slope Stability Analysis4 h
- Earth Pressure Theories5 h
- Bearing Capacity Theories4 h
- Analysis of Shallow Foundation7 h
- Analysis of Deep Foundation6 h
- Analysis of Foundation in Rock3 h
- Retaining Structures: Rigid and Flexible8 h
ENCE 303Design of Steel Structures6 chapters · 45 lecture hours
- Introduction4 h
- Connections in Steel Structures13 h
- Tension Members4 h
- Flexure members10 h
- Compression Members10 h
- Design of Roof Trusses4 h
ENCE 304Transportation Engineering I5 chapters · 45 lecture hours
- Transportation System, Planning and Engineering10 h
- Highway Engineering4 h
- Geometric Design of Highway16 h
- Highway Drainage4 h
- Highway Materials11 h
ENCE 305Sanitary Engineering10 chapters · 45 lecture hours
- Introduction2 h
- Quantity of Wastewater4 h
- Design and Construction of Sewers4 h
- Sewer Appurtenances3 h
- Wastewater Microbiology4 h
- Characteristics and Examination of Wastewater5 h
- Wastewater Disposal5 h
- Wastewater Treatment12 h
- Sludge Treatment and Disposal3 h
- Onsite Sanitation of Waste from Isolated Facilities3 h
ENCE 306Engineering Hydrology8 chapters · 45 lecture hours
- Introduction3 h
- Precipitation8 h
- Abstractions from Precipitation (Hydrological Losses)6 h
- Surface Runoff3 h
- Streamflow Measurement5 h
- Hydrograph Analysis8 h
- Flood Hydrology8 h
- Flood Routing4 h
ENCE 307Engineering Economics9 chapters · 51 lecture hours
- Introduction2 h
- Market Economics3 h
- Cost8 h
- Time Value of Money6 h
- Methods of Economic Analysis12 h
- Replacement Analysis5 h
- Risk Analysis5 h
- Depreciation and Taxes5 h
- Measurement of Nation Income5 h
Year III, Part II
BCE Semester 6 syllabus
6 courses, 20 credits and 675 marks. Open a course to see its chapters, the teaching hours IOE sets for each, and its share of the lectures.
| Course | Credits | L-T-P | Theory (internal + final) | Practical | Total |
|---|
| ENCE 351 Estimating and Costing | 3 | 3-1-0 | 40 + 60 | - | 100 |
|---|
| ENCE 352 Design of RCC Structures | 4 | 4-2-2 | 40 + 60 | 25 | 125 |
|---|
| ENCE 353 Transportation Engineering II | 3 | 3-2-1 | 40 + 60 | 25 | 125 |
|---|
| ENCE 354 Irrigation and Drainage Engineering | 4 | 4-2-0 | 40 + 60 | - | 100 |
|---|
| ENCE 355 Professional and Social Engineering | 3 | 3-1-0 | 40 + 60 | - | 100 |
|---|
| ENCE 365-389 Elective I | 3 | 3-2-1 | 40 + 60 | 25 | 125 |
|---|
Scroll the table sideways for credits, hours and marks.
ENCE 351Estimating and Costing8 chapters · 45 lecture hours
- Introduction3 h
- Methods of Quantity Estimate4 h
- Types of Estimate4 h
- Detail Quantity Estimate of Building Works10 h
- Detail Quantity Estimate for Road, Bridge and Irrigation Works8 h
- Analysis of Rates6 h
- Valuation4 h
- Specification6 h
ENCE 352Design of RCC Structures11 chapters · 60 lecture hours
- Reinforced Concrete Structures and Design Methods3 h
- Working Stress Method4 h
- Limit State Method5 h
- Design for Flexure8 h
- Design for Shear, Torsion and Bond6 h
- Limit States of Serviceability: Deflection and Cracking4 h
- Design of Slabs and Staircase8 h
- Design of Compression Members: Columns8 h
- Design of Footings6 h
- Reinforcement Detailing: Codal Provisions4 h
- Earthquake Resistant Design and Provisions for Ductile Detailing4 h
ENCE 353Transportation Engineering II5 chapters · 45 lecture hours
- Traffic Studies and Analysis13 h
- Traffic Control Methods7 h
- Pavement Design14 h
- Road Construction Technology7 h
- Pavement Maintenance4 h
ENCE 354Irrigation and Drainage Engineering8 chapters · 60 lecture hours
- Introduction4 h
- Irrigation Water Requirements and Water Availability6 h
- Canal Irrigation System and Design of Canals10 h
- Diversion Headworks14 h
- River Training Works4 h
- Canal Regulating Structures8 h
- Cross-Drainage Structures6 h
- Waterlogging and Drainage8 h
ENCE 355Professional and Social Engineering6 chapters · 45 lecture hours
- Technology, Environment and Society10 h
- Ethics and Professionalism8 h
- Engineering Practice and Legal Framework10 h
- Professional Skill and Career Development5 h
- Social Engineering6 h
- Engineers in Society6 h
ENCE 365-389Elective I16 options, choose one
Year IV, Part I
BCE Semester 7 syllabus
6 courses, 18 credits and 600 marks. IOE has listed these courses but not yet published their syllabi.
| Course | Credits | L-T-P | Theory (internal + final) | Practical | Total |
|---|
| ENCE 401 Operations Research | 2 | 2-1-1 | 20 + 30 | 25 | 75 |
|---|
| ENCE 402 Project and Construction Engineering | 4 | 4-2-0 | 40 + 60 | - | 100 |
|---|
| ENCE 403 Hydropower Engineering | 4 | 4-2-1 | 40 + 60 | 25 | 125 |
|---|
| ENCE 411-434 Elective II | 3 | 3-2-1 | 40 + 60 | 25 | 125 |
|---|
| ENCE 435-449 Elective III | 3 | 3-2-1 | 40 + 60 | 25 | 125 |
|---|
| ENCE 404 Project I | 2 | Project work | - | 50 | 50 |
|---|
Scroll the table sideways for credits, hours and marks.
Year IV, Part II
BCE Semester 8 syllabus
2 courses, 10 credits and 350 marks. IOE has listed these courses but not yet published their syllabi.
| Course | Credits | L-T-P | Theory (internal + final) | Practical | Total |
|---|
| ENCE 461 Project II | 4 | Project work | - | 100 + 50 | 150 |
|---|
| ENCE 462 Internship | 6 | Project work | - | 100 + 100 | 200 |
|---|
Scroll the table sideways for credits, hours and marks.
Shared subjects
What BCE shares with the other programmes
With BCT: 4 courses under the same code
Engineering Mathematics I (ENSH 101), Computer Programming (ENCT 101), Engineering Mathematics II (ENSH 151) and Engineering Mathematics III (ENSH 201).
With BEI: 4 courses under the same code
Engineering Mathematics I (ENSH 101), Computer Programming (ENCT 101), Engineering Mathematics II (ENSH 151) and Engineering Mathematics III (ENSH 201).
Civil also teaches Physics, Engineering Drawing, Numerical Methods, Communication English, Probability and Statistics and Engineering Economics with the same outline under its own course codes, so a student who changes programme keeps more common ground than the codes suggest.
Quick answers
BCE syllabus questions
How many credits is the IOE BCE degree?
The IOE BCE curriculum carries 151 credits over eight semesters, between 10 and 25 credits a semester. Years I to III account for 123 of them.
How many subjects are in the BCE syllabus?
IOE lists 49 courses across the eight semesters. The syllabus for 41 of them, Semesters 1 to 6, is published, and the elective slots in Year III offer 16 options. The 8 Year IV courses are listed with credits and marks but without a syllabus so far.
How are BCE subjects marked?
All 45 theory subjects are marked 40 internal and 60 in the IOE final examination, which lasts 3 hours for most papers. Practical work is assessed internally, and 3 courses have a separate practical final. The full split for every subject is in the semester tables on this page.
Is the Year IV BCE syllabus published?
Not as of 30 September 2026. IOE lists the 8 Year IV courses, among them Operations Research and Project and Construction Engineering, with their credits and marks, but has not released their syllabi. ICE will add them to this page and to the handbook when IOE publishes them.
Where can I download the BCE syllabus PDF?
On this page. The ICE handbook puts every published BCE syllabus, Semesters 1 to 6, in one 218-page PDF with a contents page, and the syllabus pages inside it are IOE's own, unchanged. IOE's curriculum page links each course's syllabus separately.
Which BCE subjects are shared with other programmes?
4 subjects carry the same course code in BCT, and 4 subjects carry the same course code in BEI. 4 are common to all three ICE programmes: Engineering Mathematics I, Computer Programming, Engineering Mathematics II and Engineering Mathematics III.
Source
IOE's syllabus is the authority
Credits, hours and marks on this page are taken from IOE's curriculum structure for BCE, and the chapters from IOE's own syllabus PDFs, checked on 30 September 2026. Where the two disagree, as in a few chapter hours, this page shows the syllabus outline. If IOE revises a course, its page is what counts. Open IOE's BCE curriculum page.