CSCI-A 592 INTRODUCTION TO SOFTWARE SYSTEMS (3 CR.)
Design of computer software systems and introduction to programming. Topics include the C++ programming language and its data structure facilities: building and maintaining large projects: shell tools and system calls. Introduction to object-oriented programming. Lecture and laboratory.
15 classes found
Spring 2025
Component | Credits | Class | Status | Time | Day | Facility | Instructor |
---|---|---|---|---|---|---|---|
LEC | 3 | **** | Open | 11:10 a.m.–12:25 p.m. | MW | IF 1106 | Siddiqui M |
Regular Academic Session / In Person
LEC: Total Seats: 20 / Available: 19 / Waitlisted: 0
Lecture (LEC)
- A 592: Programming experience recommended
- Above class meets with CSCI-C 212
Component | Credits | Class | Status | Time | Day | Facility | Instructor |
---|---|---|---|---|---|---|---|
LEC | 3 | **** | Open | 3:55 p.m.–5:10 p.m. | MW | IF 1106 | Crotts J |
Regular Academic Session / In Person
LEC: Total Seats: 20 / Available: 17 / Waitlisted: 0
Lecture (LEC)
- A 592: Programming experience recommended
- Above class meets with CSCI-C 212
This class serves as a second-semester computer science course with the intent of introducing students to the Java programming language and its pragmatics. In particular, we emphasize object-oriented programming, data structures, and algorithms. Topics are covered at an introductory level, with the intent of preparing students for subsequent computer science classes, e.g., data structures, programming languages, operating systems, and beyond. Student work consists of programming problem sets, paired-programming labs, and written exams.
Component | Credits | Class | Status | Time | Day | Facility | Instructor |
---|---|---|---|---|---|---|---|
LEC | 3 | **** | Open | 9:35 a.m.–10:50 a.m. | MW | IF 1106 | Ashraf N |
Regular Academic Session / In Person
LEC: Total Seats: 20 / Available: 20 / Waitlisted: 0
Lecture (LEC)
- Above class meets with CSCI-C 212
Component | Credits | Class | Status | Time | Day | Facility | Instructor |
---|---|---|---|---|---|---|---|
LAB | 3 | 4518 | Open | 9:10 a.m.–11:05 a.m. | R | IF 1019 | Ashraf N |
Regular Academic Session / In Person
LAB 4518: Total Seats: 5 / Available: 3 / Waitlisted: 0
Laboratory (LAB)
- Above class meets with CSCI-C 212
Component | Credits | Class | Status | Time | Day | Facility | Instructor |
---|---|---|---|---|---|---|---|
LAB | 3 | 3990 | Open | 11:30 a.m.–1:25 p.m. | R | BH 308 | Ashraf N |
Regular Academic Session / In Person
LAB 3990: Total Seats: 5 / Available: 5 / Waitlisted: 0
Laboratory (LAB)
- Above class meets with CSCI-C 212
Component | Credits | Class | Status | Time | Day | Facility | Instructor |
---|---|---|---|---|---|---|---|
LAB | 3 | 1686 | Open | 1:50 p.m.–3:45 p.m. | F | BH 118 | Ashraf N |
Regular Academic Session / In Person
LAB 1686: Total Seats: 5 / Available: 5 / Waitlisted: 0
Laboratory (LAB)
- Above class meets with CSCI-C 212
Component | Credits | Class | Status | Time | Day | Facility | Instructor |
---|---|---|---|---|---|---|---|
LAB | 3 | 1687 | Open | 4:10 p.m.–6:05 p.m. | R | BH 118 | Ashraf N |
Regular Academic Session / In Person
LAB 1687: Total Seats: 5 / Available: 4 / Waitlisted: 0
Laboratory (LAB)
- Above class meets with CSCI-C 212
Component | Credits | Class | Status | Time | Day | Facility | Instructor |
---|---|---|---|---|---|---|---|
LAB | 3 | 5338 | Open | 6:30 p.m.–8:25 p.m. | R | I 109 | Ashraf N |
Regular Academic Session / In Person
LAB 5338: Total Seats: 5 / Available: 5 / Waitlisted: 0
Laboratory (LAB)
- Above class meets with CSCI-C 212
Component | Credits | Class | Status | Time | Day | Facility | Instructor |
---|---|---|---|---|---|---|---|
LAB | 3 | 5337 | Open | 9:10 a.m.–11:05 a.m. | F | I 109 | Ashraf N |
Regular Academic Session / In Person
LAB 5337: Total Seats: 5 / Available: 5 / Waitlisted: 0
Laboratory (LAB)
- Above class meets with CSCI-C 212
Component | Credits | Class | Status | Time | Day | Facility | Instructor |
---|---|---|---|---|---|---|---|
LAB | 3 | 9049 | Open | 11:30 a.m.–1:25 p.m. | F | I 109 | Ashraf N |
Regular Academic Session / In Person
LAB 9049: Total Seats: 5 / Available: 5 / Waitlisted: 0
Laboratory (LAB)
- Above class meets with CSCI-C 212
Component | Credits | Class | Status | Time | Day | Facility | Instructor |
---|---|---|---|---|---|---|---|
LAB | 3 | 9050 | Open | 1:50 p.m.–3:45 p.m. | F | I 109 | Ashraf N |
Regular Academic Session / In Person
LAB 9050: Total Seats: 5 / Available: 5 / Waitlisted: 0
Laboratory (LAB)
- Above class meets with CSCI-C 212
Component | Credits | Class | Status | Time | Day | Facility | Instructor |
---|---|---|---|---|---|---|---|
LAB | 3 | 12345 | Open | 11:30 a.m.–1:25 p.m. | F | BH 107 | Ashraf N |
Regular Academic Session / In Person
LAB 12345: Total Seats: 5 / Available: 5 / Waitlisted: 0
Laboratory (LAB)
- Above class meets with CSCI-C 212
Component | Credits | Class | Status | Time | Day | Facility | Instructor |
---|---|---|---|---|---|---|---|
LAB | 3 | 13728 | Open | 4:10 p.m.–6:05 p.m. | F | I 109 | Ashraf N |
Regular Academic Session / In Person
LAB 13728: Total Seats: 5 / Available: 4 / Waitlisted: 0
Laboratory (LAB)
- Above class meets with 33811
Component | Credits | Class | Status | Time | Day | Facility | Instructor |
---|---|---|---|---|---|---|---|
LAB | 3 | 13730 | Open | 1:50 p.m.–3:45 p.m. | F | WY 125 | Ashraf N |
Regular Academic Session / In Person
LAB 13730: Total Seats: 5 / Available: 5 / Waitlisted: 0
Laboratory (LAB)
- Above class meets with CSCI-A 212
Component | Credits | Class | Status | Time | Day | Facility | Instructor |
---|---|---|---|---|---|---|---|
LAB | 3 | 13731 | Open | 6:30 p.m.–8:25 p.m. | F | I 109 | Ashraf N |
Regular Academic Session / In Person
LAB 13731: Total Seats: 5 / Available: 5 / Waitlisted: 0
Laboratory (LAB)
- Above class meets with CSCI-C 212