CIS 22A
Beginning Programming Methodologies in C++
Course Description
This course covers the fundamental constructs of programming and introduces the concept of object-oriented programming. Its primary objective is to teach problem-solving using the C++ programming language. Emphasis will be placed on structured procedural programming with an introduction to object-oriented programming. Designed primarily for computer science and related transfer majors.
Class Details
CRN | Course | Section | Days | Times | Instructor | Loc |
---|---|---|---|---|---|---|
46749 | CIS 22A | 04Y | ·T·R··· | 01:30 PM-03:20 PM | Abeer Alameer | AT205 |
······· | TBA-TBA | ONLINE |
Class Dates: This class runs from 2025-04-07 to 2025-06-27.
Footnote:
CIS-022A-04Y: : HYBRID, meets on-campus and online. This class meets each week on campus and online as noted in the class listing. Students must have access to a computer, the internet and an individual email address. Most °®¶¹´«Ã½ classes will use the Canvas course management system. We recommend a laptop or desktop computer to successfully complete the course; a tablet or phone may not be adequate for all assignments and tests. Information about Canvas and Online Education Orientation can be found in Canvas on the Student Resources page: . The Student Online Resources hub with extensive information and tips can be found at .
Class Materials
Textbook/Material | Type | Required | Purchase | Rent | ||
---|---|---|---|---|---|---|
New | Used | New | Used | |||
ISBN: | ||||||
ISBN: |
View available at the Bookstore.
Course Details
- Units
- 4.5 Units
- Hours
- Weekly Lecture Hours: 4
- Weekly Lab Hours: 1.5
- Program Status
- Program Applicable
- Credit
- Credit - Degree Applicable
- Grading Method
- Letter Grading
Requisite and Advisory
- Advisory
- ESL 272. and ESL 273., or ESL 472. and ESL 473., or eligibility for EWRT 1A or EWRT 1AH or ESL 5.
- Intermediate algebra or equivalent (or higher), or appropriate placement beyond intermediate algebra
- Prerequisite
- Students may receive credit for either (CIS 22A and CIS 22B (or CIS 22BH)) or CIS 27.