Editing CS 2340
From Georgia Tech Student Wiki
Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.
The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 23: | Line 23: | ||
As CS 2340 has CS 1331 as a prerequisite, CS 2340 expects high knowledge of Java programming and a basic understanding Object-Oriented Principles, such as encapsulation, inheritance, overloading, overriding, and polymorphism. Some versions of the class also expect basic familiarity with JavaFX and JARs. While the class will not expect knowledge of the fine details of Java like CS 1331 did, experience similar to what's expected in CS 1332 is needed as all programming is done in Java. |
As CS 2340 has CS 1331 as a prerequisite, CS 2340 expects high knowledge of Java programming and a basic understanding Object-Oriented Principles, such as encapsulation, inheritance, overloading, overriding, and polymorphism. Some versions of the class also expect basic familiarity with JavaFX and JARs. While the class will not expect knowledge of the fine details of Java like CS 1331 did, experience similar to what's expected in CS 1332 is needed as all programming is done in Java. |
||
− | |||
− | As of Fall 2022, the stack alternates between JavaFX in the fall and Android Studio in the spring. |
||
== Future Outlook == |
== Future Outlook == |
||
Line 39: | Line 37: | ||
The sole prerequisite is a C or higher in CS 1331. |
The sole prerequisite is a C or higher in CS 1331. |
||
− | == |
+ | == Past Semesters == |
− | |||
− | === Spring 2024 === |
||
− | There were two main projects made using Android SDK (in Java) for this class: |
||
− | |||
− | # A Scheduler App that allowed students to store Exams, Classes and Assignments with attributes like Dates, Location, etc. |
||
− | # A Spotify Wrapped Sharing application that allows users to see a creative representation of their listened songs |
||
− | While another section made: |
||
− | |||
− | # A Fitness Tracker application that allowed users can enter health information (sleep hours and fitness minutes) and start/stop a timer |
||
− | # A Food Management application that allows users to track daily calorie intake, create recipes, manage ingredient quantities, and generate shopping lists. |
||
=== Spring 2021: Dungeon Crawler === |
=== Spring 2021: Dungeon Crawler === |