An introduction to programming concepts and practices for creating applications which use the web as the delivery platform. Students will learn technologies including HTML, Javascript, AJAX, client ...
A broad survey of the computer science discipline, focusing on the computer's role in representing, storing, manipulating, organizing and communicating information. Topics include hardware, software, ...
Logo is a great introduction to programming for children, so a version for the iPad seems like a great idea. Emmanuel Crombez's implementation of Logo is very welcome indeed -- at least, it is if you ...
Python is the ideal language for getting started in programming because of its quickly learnable syntax. This practical course offers a comprehensive insight into Python 3 and focuses on hands-on work ...
Description: Introduction to programming concepts focusing on the Java language. Essential algorithm design, basic program control concepts, essential data concepts, debugging and testing programs.
What is a Real-Time Operating System (RTOS), and what does “real-time” mean anyway? What are the various kinds of state machines, and how to code them efficiently in C? What is object-oriented ...
Computers are all around us. How does this affect the world we live in? This course is a broad introduction to computing technology for humanities and social science students. Topics will be drawn ...