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
Fall 2024
Component | Credits | Class | Status | Time | Day | Facility | Instructor |
---|---|---|---|---|---|---|---|
LEC | 3 | **** | Open | 11:30 a.m.–12:45 p.m. | MW | IF 0006 | Duncan J |
Regular Academic Session / In Person
LEC: Total Seats: 25 / Available: 5 / Waitlisted: 0
Lecture (LEC)
- I 311 : P - INFO-I 210, CSCI-C 200, or C 211
- If you have already taken INFO-I 400, Application Development - Java, you will not receive credit for this class.
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 | 9016 | Open | 11:30 a.m.–12:45 p.m. | F | IF 0006 | Duncan J |
Regular Academic Session / In Person
LAB 9016: Total Seats: 25 / Available: 5 / Waitlisted: 0
Laboratory (LAB)