xuebaunion@vip.163.com
3551 Trousdale Rkwy, University Park, Los Angeles, CA
留学生论文指导和课程辅导
无忧GPA:https://www.essaygpa.com
工作时间:全年无休-早上8点到凌晨3点

微信客服:xiaoxionga100

微信客服:ITCS521
This is a Level 0 course. It has no prerequisite. Like most Level 0 courses, it consists of bridging material in computing taught at an accelerated pace. It is a prerequisite to a number of courses that can be taken as part of Program 7543 , program 5543 and program 8543 . It is a core course in the last two programs. Students from other Faculties and Schools, enrolled in either coursework or research degrees and who have an interest in or a need for programming skills, especially in Python, can also enrol in the course.
The aim of the course is to provide students with a solid foundation on fundamental programming concepts and principles, develop problem solving skills, and master the programming language Python.
Students will learn to design solutions to a broad range of problems and implement those solutions in the form of small to medium programs, using appropriate programming techniques and tools.
Though there is no assumed knowledge, mathematical maturity and familiarity with some form of programming might reduce the amount of time and efforts that will have to be dedicated to the course, as the learning curve is steep and programming can be very time consuming, especially for beginners.
This course contributes to the development of the following graduate capabilities:
Graduate Capability | Acquired in |
Scholars capable of independent and collaborative enquiry, rigorous in their analysis, critique and reflection, and able to innovate by applying their knowledge and skills to the solution of novel as well as routine problems | 1-4 6-8 |
Entrepreneurial leaders capable of initiating and embracing innovation and change, as well as engaging and enabling others to contribute to change | 9 |
Professionals capable of ethical, self- directed practice and independent lifelong learning | 5 |
Global citizens who are culturally adept and capable of respecting diversity and acting in a socially just and responsible way |
Item | Topics | Due | Marks | Contributes to |
Quizzes | Topic of the week | Weeks 2, 3, 4, 5, 7, 8, 9, 10 | 24% | 1-7 |
Assignment 1 | Procedural programming | Week 6 | 13% | 1-7 |
Assignment 2 | Object oriented programming | Week 10 | 13% | 1-7 |
Final exam | Everything covered in the course | Exam period | 50% | 1-7 |