Bachelor in Computer Science and Information Technology | |
\includegraphics[width=2cm]{./img/logowhite.png} | Syllabus |
Engineering School | Introduction to Programming |
---|
Departament | Computing, Electronics and Mechatronics | Course | TBM4011 |
Instructor | PhD Juan Carlos Galán Hernández | Term | Summer 2017 |
---|
This course covers the basics of the design and implementation of apps and algorithms using the C programming language.
By the end of this course, students will be able to:
- Develop algoritms for solving classic computing problems
- Write given algorithms using the C programming language
- Identify strengths and weakness of different algorithmic solutions
- Write basic apps
This course does not have any prerequisites
- Introduction to Programming
- Fundaments
- Critical Thinking for Programming
- Programming Tools
- C Programming Fundamentals
- Numbers
- Strings
- Conversions
- Functions
- Control Flow
- Comparision
- Branching
- Looping
- Arrays and Dynamic Memory
- Static Arrays
- Dynamic Arrays
- Iterating Arrays
- Advanced Programming Subjects
- Introduction to Web Technology
- Web Pages
- Databases
- Artificial Intelligence
- Security