News
INFO.2030 — Undergraduate Id: 041590 Offering: 1 Credits: 3-3 Description This course examines the fundamentals of computer programming while using the Python programming language. Python is a popular ...
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, ...
Description Introduction to programming practice using Python. Analysis and formulation of problems for computer solution. Systematic design, construction, and testing of programs. Substantial ...
Guttag, John V. Introduction to Computation and Programming Using Python: With Application to Understanding Data. MIT Press, 2016. Gries, Paul, Jennifer Campbell, and Jason M Montojo. Practical ...
An introduction to the fundamentals of computer and electronic music in the context of the Princeton Laptop Orchestra (PLOrk). The music and sound programming language ChucK, developed here at ...
COURSE GOALS: To provide an introduction to computer engineering concepts, both hardware and software, with emphasis placed on digital logic concepts. Topics include binary number representations, ...
This course is divided into two parts in which students focus on core skills to help them thrive in electrical and computer engineering. The first half of the course focuses on application programming ...
The author introduces some basic dynamic programming techniques, using examples, with the help of the computer algebra system Maple. The emphasis is on building confidence and intuition for the ...
This course provides an introduction to Kernel programming for the Linux operating system, and the development of Linux kernel drivers for Embedded devices. The Yocto build system is introduced, which ...
An introduction to the programming principles, methods and techniques of computer graphics. The course covers general graphics methods and techniques, graphics transformations, drawing algorithms, 3D ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results