CSCI 1102 Computer Science II
Acourseon the fundamentals of programming from a lower-level perspective. Students will learn the basics of C++, a strongly-typed, high-performance language that compiles down to programs that run without a virtual machine. Thecoursewill cover concepts such as the representation of data with bytes, base-2 and base-16 numbers, memory addresses, and memory allocation. Some advanced programming concepts will be discussed, including elementary algorithms, recursion, and the basics of object-oriented programming. In addition to gaining programming experience, students will also be introduced to some common tools and techniques, such as the text-only command interface, file system operations, and version control with Git.
Course overview
- Department
- Computer Science
- School
- MCAS
- Credits
- 3
- Level
- Undergraduate
- Offered
- Every Fall,Every Spring
Requirements fulfilled
- Neuroscience B.S.: Computation (6 Credits) — Any one of the following courses (Current University Catalog; students should confirm their catalog year)
- Mathematics B.S.: Natural science, computer science, or economics corequisites (Current University Catalog; students should confirm their catalog year)
- Biology B.S.: Quantitative corequisite options (Current University Catalog; students should confirm their catalog year)
- Computer Science B.A.: Required computer science core (Current University Catalog; students should confirm their catalog year)
- Computer Science B.S.: Required computer science core (Current University Catalog; students should confirm their catalog year)
- Computer Science: Required Courses (Current University Catalog; students should confirm their catalog year)
Official evaluation summary
3.39 / 5
Data freshness
Instructors
- Duncan Levear
- Maira R Marques Samary
- Amittai Aviram
- Carl Mctague
- Cristina Maier
- Maira Marques Samary
- Naomi Bolotin
- Rafael Ubal Tena
- Charles Wiseman
Sections
- Section 01
- Section 01
- Section 02
- Section 03
- Section 10
- Section 11
- Section 12
- Section 13
- Section 14
- Section 15
- Section 16
- Section 17