Editing Mode is now enabled: Please hover over the topic, item or block you wish to edit. Drag and drop files onto course sections to upload them


Programming Languages

This course provides students the fundamental features and concepts to different programming languages. Topics include overview of programming languages, Introduction to language translation, type systems, data and execution control, declaration and modularity, and syntax and semantics.