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.
   
== Resources ==
+
== 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 ===

Please note that all contributions to Georgia Tech Student Wiki are considered to be released under the Creative Commons Attribution-ShareAlike (see GT Student Wiki:Copyrights for details). If you do not want your writing to be edited mercilessly and redistributed at will, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource. Do not submit copyrighted work without permission!

Cancel Editing help (opens in new window)