SMT111
Download as PDF
Programming for Smart City Solutions
Course (UG/PG)
Offering Unit/Department
Course Description
Course Learning Outcomes
1. Understand differences between basic data structures - such as strings, numbers, lists and dictionaries.
2. Make use of basic data structures - such as strings, numbers, lists and dictionaries - to solve computing problems.
3. Apply programming concepts - such as conditions, arithmetic, Boolean algebra and loops - to solve smart city solutions.
4. Make use of the BBC Micro:Bit to collect environmental data (using sensors) as part of smart city solutions.
5. Make use of the Python programming language to solve computing problems.
6. Utilize Python programming language to solve basic data science problems.
7. Develop a simple smart city solution project, using sensors and programming concepts.