Fall 2011 - Credit ClassesPCC Home -- Course Information -- Bookstore -- Business & Computer Technology -- Department List
| CS 1 | INTRODUCTION TO COMPUTERS AND PROGRAMMING | 5 Units |
Prerequisite(s): None.
The history of computing, basic computer operation, the notion of an algorithm, variable definitions, expressions, input/output, branches, loops, functions, parameters, selection, iterative techniques, arrays, strings. For Non-engineering and non-science majors or for students considering taking CS 2 but needing additional preparation. No credit if taken after CS 2. Total of 72 hours lecture and 54 hours laboratory. Transfer Credit: CSU; UC Grading: Letter Grade Only
#1495 ONLINE BARKESHLI S
& ONLINE BARKESHLI S
No. 1495: This section will have ONE on-campus meeting. Orientation: Friday, September 2, 1:00-3:30pm in R409. Students must attend or you may be dropped. Remaining class hours will be held online. Students must have easily available Internet access to complete this course. You must purchase the textbook (from the online vendors) prior to attending the orientation. See Syllabus at www.barkeshli.org for textbook ISBN. You must bring a flash drive with at least 1.5 gigabyte of free space to the orientation in order to obtain required files.
| CS 2 | FUNDAMENTALS OF COMPUTER SCIENCE | 5 Units |
Prerequisite(s): Math 9.
Introduction to the science of computers, algorithms, computer organization, flowchart design, computing systems, programming concepts, data structures, non-numerical applications, introductory numerical methods, For Computer Science, Computer Engineering, Mathematics, and Science majors but open to all qualified students. Total of 72 hours lecture and 54 hours laboratory. Transfer Credit: CSU, UC Grading: Letter Grade or Pass/No Pass
#2528 8:00am-10:25am TuTh LecLab R409 ASHRAF J
& 8:10am-11:40am F R409 ASHRAF J
#1792 9:25am-11:10am MW LecLab R409 ASHRAF J
3.4 Hours TBA per week
& 11:10am-11:40am MW R409 ASHRAF J
& TBA R409 ASHRAF J
No. 1792: This section will have TWO on-campus meeetings PER WEEK. Remaining class hours will be held in a computer lab; additional information will be given in the first class meeting.
#0632 3:00pm- 5:25pm MW LecLab R409 WILKINSON P
3.4 Hours TBA per week
& TBA R409 WILKINSON P
No. 0632: This section will have TWO on-campus meetings PER WEEK. Remaining class hours will be held in a computer lab; additional information will be given in the first class meeting.
| CS 3A | INTRODUCTION TO OBJECT ORIENTED PROGRAMMING IN C++ | 5 Units |
Prerequisite(s): CS 2.
Variables, expressions, input/output (I/O), branches, loops, functions, parameters, arrays, strings, file I/O, classes, polymorphisms, inheritance and multiple inheritance, recursion, pointers, linked lists, abstract data types, libraries, software design, testing, and debugging. May be taken concurrently with CS 3B. For Computer Science, Computer Engineering, Mathematics, and Science majors but open to all qualified students. Total of 72 hours lecture and 54 hours laboratory. Transfer credit: CSU; UC Grading: Letter Grade Only
#1903 9:00am-11:10am MW LecLab R216 BARKESHLI S
3.4 Hours TBA per week
& TBA R409 BARKESHLI S
No. 1903: This section will have TWO on-campus meetings PER WEEK. Remaining class hours will be held in a computer lab additional information will be given in the first class meeting.
#1506 3:30pm- 5:45pm TuTh LecLab R409 WILKINSON P
3.4 Hours TBA per week
& TBA R216 WILKINSON P
No. 1506: This section will have TWO on-campus meetings PER WEEK. Remaining class hours will be held in a computer lab; additional information will be given in the first class meeting.
| CS 8 | FUNDAMENTALS OF DATA STRUCTURES | 4 Units |
Prerequisite(s): CS 3A or 3B.
Data structure concepts in designing and implementing algorithms. Lists, arrays, trees and graphs. Storage media and storage allocation. Searching, sorting and merging algorithms. Introduction to tape and disk files. For Computer Science, Computer Engineering, Mathematics, and Science majors, but open to all qualified students. Total of 54 hours lecture and 54 hours laboratory. Transfer Credit: CSU; UC Grading: Letter Grade or Pass/No Pass
#0189 1:00pm- 2:30pm TuTh LecLab R409 WILKINSON P
3.4 Hours TBA per week
& 2:30pm- 2:35pm TuTh R409 WILKINSON P
& TBA R409 WILKINSON P
No. 0189: This section will have TWO on-campus meeting PER WEEK. Remaining class hours will be held in a computer lab; additional information will be given in the first class meeting.
| CS 20 | INDEPENDENT STUDY | 1 Unit |
Prerequisite(s): Completion of any three other CS courses.
Individual projects; problem formulation, design, documenting, programming and testing. Maximum credit 3 units, 1 unit each semester. Total of 54 hours laboratory. Transfer Credit: CSU; UC credit limitations. See counselor. Grading: Letter Grade or Pass/No Pass
#1368 TBA I-S R201 WOODS G L
3.4 Hours TBA per week
| CS 66 | ASSEMBLY LANGUAGE PROGRAMMING FOR THE SCIENCES AND MATHEMATI | 4 Units |
Prerequisite(s): CS 2.
Number systems and their rules for arithmetic; basic computer organization concepts; register manipulation, pseudocode development; instruction formats, addressing modes, parameter passing using a stack frame; assemblers and linkage editors; modular program design and development. For Computer Science, Computer Engineering, Mathematics, and Science majors, but open to all qualified students. Total of 54 hours lecture and 54 hours laboratory. Transfer Credit: CSU; UC Grading: Letter Grade Only
#2356 11:40am- 1:10pm MW LecLab R216 ASHRAF J
3.4 Hours TBA per week
& TBA R216 ASHRAF J
No. 2356: This section will have TWO on-campus meetings per week. Remaining hours will be held in a computer lab; additional information will be given at the first class meeting.
| CS 80 | SEMINAR IN COMPUTER SCIENCE AND COMPUTER ENGINEERING | 2 Units |
Prerequisite(s): None.
Corequisite(s): None.
Recommended Preparation: None.
Introduces students to current topics, career paths, and current research topics within Computer Science and Computer Engineering disciplines . For Computer Science, Computer Engineering, Mathematics, and Science majors but open to all qualified students. Total of 36 hours lecture. Transfer Credit: CSU Grading: Pass/No Pass Only
#0199 12:30pm- 2:45pm W Lecture R409 WILKINSON P