Introduction to Coding (a.k.a. CS1010X: Programming Methodology)

Citizens, the intended beneficiaries of public policy making,  are consuming, adopting and contributing to technology at unprecedented levels. This trend will continue to grow as technology becomes more accessible to more and more people. Thus, it is increasingly necessary for Public Policy officials to understand these developments brought forth by technology and associated citizens' expectations. 

Technology is fast becoming the common platform of convergence for important sectors of the economy. Areas such as Finance (FinTech), Energy (GasTech) and Urban Planning (SmartNation) are being powered through the creation of apps that promise to make our lives better, safer and more rewarding. Programming is the fundamental tool required to understand what these apps do and to communicate with the broader eco-system in which public policy officials will operate in the future. Programming is the language of the future!

Moreover, programming trains the mind to think in a logical, structured manner. It teaches key concepts like breaking a complex problem down into smaller and more manageable components, the idea of conditional decision making, and recursive thinking - all of which are valuable tools for today's policy maker, especially during the policy analysis and policy implementation stages when public policy officials must deal with multiple, often competing priorities.

Conducted by NUS Computer Science, this course introduces the fundamental concepts of problem solving by computing and programming using Python. Topics to be covered include problem solving by computing, writing pseudo-codes, problem formulation and problem solving, program development, coding, testing and debugging, fundamental programming constructs, and fundamental data structures. 

We have curated this programme in response to alumni demand to stay current in public policy thinking and skills. As this is the first time we are running this programme, i.e., prototyping, we are offering it on a complimentary basis. 
Seminar Room 2-1, 
Manasseh Meyer Building, 
Lee Kuan Yew School of Public Policy
Mon 1 January 2018
12:00 AM - 12:00 AM

Seats are limited and will be available on a first-come, first-served basis. Kindly register your interest in attending.

Please note that by clicking on the registration link above, you will be directly forwarded to a 3rd party independent site, which is not developed nor maintained by NUS. The website could be subject to data protection and privacy practices and you are encouraged to examine them before proceeding to share your personal data. NUS will collect, use and/or disclose the personal data submitted through this 3rd party independent site for the purpose of scheduling, processing, administration and/or management of the event. Please note that photography, audio and video recording may occur during this event. All photography, audio and video recording may be used by the Lee Kuan Yew School of Public Policy and the National University of Singapore for education, marketing, promotional and/or publication purposes. If you do not wish to have your image recorded or published, for compelling and legitimate grounds relating to your particular situation, please inform our staff.