Class information
Canceled: CIS234A Real-World Programming
- CRN: 45564
- Credits: 4
- Locations, days, times, and instructors:
- Sylvania S. TBA, TBATo be announced
Canceled, From September 21 through December 12, 2026, PoChin Cheng
- Sylvania S. TBA, TBATo be announced
Class materials
Textbooks
No textbooks required
Details about this class
Although this class is held online with no scheduled meetings, you are required to check-in with your instructor weekly at the time of your choice during their open office hours. All meetings are held over Zoom and you can plan for your individual check-in to last approximately 15 minutes.
This required weekly check-in is an important part of this capstone course that practices agile methodology within a team programming project.
Your instructor will hold the following zoom office hours for student drop-ins:
- Sundays: 2:00 PM - 3:30 PM
- Tuesdays: 6:00 PM - 7:30 PM
- Thursdays: 11:00 AM - 12:30 PM
This course focuses on a term-long team project. Your team will decide how to communicate and collaborate early on in the term. When you register for this course, you need to be prepared to be a productive, contributing member of a programming team.
Technology
Required software:
- If you are using Java:
- Java SE 8 JDK or above (available free from )
- IntelliJ IDE (community edition available free from )
- If you are using .NET
- Visual Studio 2019 -2022 (available free from ).
You can use Visual Studio 2017 if the team agrees, but the school computers have 2019-2022 - SQL Server Management Studio. (You can get SSMS 18.2 version from )
- Microsoft Office or Libre or Open Office
Microsoft Office is available free for students
Open Office is available for free thru - If you are using PHP/JavaScript/MySQL
- XAMPP (available free from )
- PHPStorm (available free with from JetBrains)
- Git / GitHub (not necessary at the beginning; we'll discuss this as part of the class)
No show policy
Your instructor can mark you as a "no show" if you do not participate in your class during the first week. This will remove you from the class.
Students with disabilities
Students with disabilities should notify their instructor if accommodations are needed to take this class. For information about technologies that help people with disabilities taking Online based classes please visit the Disability Services website.