INFO-I 311 APPLICATION DEVELOPMENT (3 CR.)
This undergraduate course uses a professional development environment to teach advanced programming skills using an object oriented programming language. Topics include primitive data types, mathematical functions, string manipulation, arrays, logical statements, loops, methods, classes, inheritance, debugging, exception handling, graphical user interfaces (GUIs), and version control software.
2 classes found
Spring 2025
Component | Credits | Class | Status | Time | Day | Facility | Instructor |
---|---|---|---|---|---|---|---|
LEC | 3 | **** | Closed | 12:45 p.m.–2:00 p.m. | MW | IF 0006 | Duncan J |
Regular Academic Session / In Person
LEC: Total Seats: 25 / Available: 0 / Waitlisted: 1
Lecture (LEC)
- I 311: P - INFO-I 210 or CSCI-C 200 or C 211
This class will cover the basics of Java in 6 weeks, followed by 2 weeks on GIT, followed by two 3-week Project phases where students will work in small teams of 3 on a single continuous code base.
Component | Credits | Class | Status | Time | Day | Facility | Instructor |
---|---|---|---|---|---|---|---|
LAB | 3 | 7862 | Closed | 12:45 p.m.–2:00 p.m. | F | IF 0006 | Duncan J |
Regular Academic Session / In Person
LAB 7862: Total Seats: 25 / Available: 0 / Waitlisted: 1
Laboratory (LAB)