This course is an introduction to the discipline of computer science and aims to equip students with the skills necessary to solve computational problems using a high-level programming language. Students will develop their algorithm design abilities and implement their ideas using fundamental programming constructs such as loops, branching statements and functions, and abstract data types like lists and maps. The course will also expose students to a variety of computing applications.

offering time

Fall 22


Computer Science


Trung Phan



Course code


Discover the future awaiting
you at Fulbright

Learn how to apply

This site uses cookies to provide a better user experience.

Essential cookies are active by default and are necessary for the proper functioning of the website. Analytics cookies gather anonymous information for us to enhance and monitor the site. Performance cookies are employed by third parties to optimize their applications (such as videos and maps) that are embedded within our website. To accept all cookies, click 'I accept.' Alternatively, choose your preferences for analytics and performance cookies, then select 'Close cookie control.'