/BE-Computer-Overall-Notes

This repo is mainly focused on what I've learnt while pursuing my undergraduate degree in Computer Engineering. Its my honour 🎖 to make this repo public so that you can fork, clone/download my repo then start contributing on this repo. Then I'm quite 🙂 happy to merge your pull requests. Thank you!!!

Primary LanguageJupyter NotebookGNU General Public License v3.0GPL-3.0

what-I-learnt-as-a-Computer-Engineering-Student

This repo is mainly focused on what I've learnt while pursuing my undergraduate degree in Computer Engineering. Its my honour 🎖 to make this repo public so that you can fork, clone/download my repo then start contributing on this repo. Also, I'm quite 🙂 happy to merge your pull requests. Thank you!!!

NCIT Bachelor's in Computer Engineering Notes Repo:

BE Computer

Course Structure

Course Code Course Description Credits Hours
MTH 112 Engineering Mathematics I 3
CHM 111 Chemistry 4
ENG 111 Communication Techniques 2
CMP 113 Programming in C 3
ELE 110 Basic Electrical Engineering 3
MEC 110 Mechanical Workshop 1
Course Code Course Description Credit Hours
MTH 114 Engineering Mathematics II 3
PHY 111 Physics 4
MEC 120 Engineering Drawing 2
CMP 115 Object Oriented Programming in C++ 3
MEC 111 Thermal Science 2
MEC 130 Applied Mechanics I 3
Course Code Course Description Credit Hours
MTH 212 Engineering Mathematics III 3
CMP 225 Data Structure and Algorithms 3
ELE 210 Electrical Engineering Materials 2
ELE 211 Network Theory 3
ELX 211 Electronic Devices and Circuits 3
ELX 212 Logic Circuits 3
Course Code Course Description Credit Hours
MTH 214 Engineering Mathematics IV 3
ELE 231 Instrumentation 3
CMP 226 Database Management Systems 3
CMP 211 Programming Technology 3
ELX 230 Microprocessors 3
CMP 290 Project I 1
Course Code Course Description Credit Hours
MTH 230 Numerical Methods 3
MTH 220 Probability and Statistics 3
CMP 330 Operating Systems 3
CMP 332 Computer Architecture 3
CMP 241 Computer Graphics 3
CMP 326 Theory of Computation 3
Course Code Course Description Credit Hours
CMP 350 Simulation and Modeling 3
CMM 340 Data Communication 3
CMP 388 Object Oriented Software Engineering 3
ELX 312 Embedded Systems 3
(your ele) Elective I 3
CMP 390 Project II 2
Course Code Course Description Credit Hours
ECO 411 Engineering Economics 3
CMP 441 Image Processing and Pattern Recognition 3
CMP 455 Artificial Intelligence 3
CMP 335 Computer Networks 3
CMP 483 ICT Project Management 3
(your ele) Elective II 3
Course Code Course Description Credit Hours
CMP 442 Digital Signal Processing 3
CMP 484 Social & Professional Issues in IT 2
MGT 321 Organization and Management 2
CMP 481 Information Systems 3
(your ele) Elective III 3
CMP 490 Project III 5