flickr.com / Alex Parks photos
First year students are required to take the foundations of mathematics, physics, intro to engineering and electives relating to science such as chemistry. The second year student continues to build on their mathematics and science foundations while deciding on which field of engineering they want to pursue.
If a student decides to pursue a career in Computer Engineering, they are required to take courses in Intro to Computers and Programming. This will teach them the algorithmic methods used to solve problems, which is becoming more essential in the information age. Their courses focus on data analysis and simulating complex systems and also natural intuition for algorithms through development of knowledge.
A student majoring in Civil Engineering must complete course work concerning public infrastructure. They take courses in computers and engineering, Civil Engineering and design, soil mechanics, project management and concrete structures. They must learn how to manage and implement construction projects from inception of the idea, design, planning and ending construction phases. They will also learn to resolve problems using theory, tools and techniques of structural engineering.