Ranking the gauntlet of university engineering and computer science courses from essential foundations to specialized electives! This comprehensive collection spans the entire academic journey, from fundamental building blocks like Math 1, Physics, Chemistry, and Programming to advanced specializations including Robotics, Neural Networks, VLSI, and Natural Language Processing.
The list encompasses core engineering disciplines—Statics, Dynamics, Circuits, and Electronics—alongside crucial computer science subjects like Data Structures, Algorithms, Operating Systems, and Databases. Business-oriented courses such as Project Management, Marketing, and Economics (Ektesad) round out the technical curriculum. Whether you're debating which courses shaped your degree most significantly or comparing difficulty levels, this ranking captures the diverse landscape of modern engineering education, from theory-heavy subjects like Discrete Math and Probability to hands-on courses like Embedded Systems and Image Processing.