SC 1105 Programming Principles

The aim of this course is for students to: (1) Discuss and identify the way in which a problem can be solved with a computer. (2) Define specifications and design of a solution through algorithms, flow charts, and pseudo codes. (3) Use an object-oriented programming language for implementation (methodology, rules, expressions, statements, input and output, control structure, and arrangement).

SC 1060 Organic Modeling

At the conclusion of this course, students will be able to build high-quality three-dimensional organic models through the use of specialized computer tools and various modeling techniques , creating and adapting the topology to ensure correct deformations of the character models in 3D animation projects.

SC 1006 Inorganic Modeling

At the conclusion of this course, students will be able to build high-quality three-dimensional inorganic  models through the use of specialized computer tools, e.g. Maya, and various modeling techniques such as polygons and surfaces, creating and adapting the topology to ensure correct volume and shape.

SC 1004 Hardware Laboratory

The aim of this course is for students to conduct experiments seeking solutions to specific specific problems in the area by using Microprocessor programming logic.  (Microprocessors Internal data flow ,  set of instructions, control peripherals, interruptions, microcontrollers environments, hardware description languages, practical applications).

SC 1003 Internet Technologies

After completing this course, students will be able to: (1) Apply and integrate HTML / XHTML / XML / JAVA SCRIPT / jQuery to create and validate documents and generate content via programming. (2) Apply XML to transform documents between different formats. (3) Apply presentation technologies like Cascading Style Sheets ( CSS ) , XSLT -FO , DHTML . (4) Evaluate the performance of web documents according to publication criteria. (5) Use "WEB Markup " such as SVG , SMIL , RSS.

EC 3450 Financial Economics

At the conclusion of this course, students will be able to discuss strategies in the operation of financial markets, understanding the behavior of the economic agents involved in the financial market, their importance and the main factors influencing their relationship with the economy from a global perspective.