All first-year students complete a common first year. Courses include Calculus, Linear Algebra, Business for Engineers, Chemistry, Computer Programming Fundamentals, etc.
In the second year, the student can choose one of the following options: Electronic Devices for Ubiquitous Computing and Software Systems for Ubiquitous Computing
Electronic Devices for Ubiquitous Computing: Focus on the design of electronic hardware systems with an emphasis on applications such as mobile communications
Software Systems for Ubiquitous Computing: It is for students who wish to specialize in the development of low-level software (i.e., software that interacts directly with its hardware platform), particularly the operating software for smartphones and the similar mobile networked device