UMCP (CMSC131)
Syllabus
Schedule
Office Hours
Projects
Project #1 (Java Basics / Conditionals)
Project #2 (Java Loops)
Project #3 (DrawingApp)
Project #4 (Passport Class)
Project #5 (PhotoManager)
Programming Experience
Project #6 (ArrayUtilities)
Project #7 (Diagram System)
Project #8 (MediaRentalManager)
Recursion Exercise
Resources
Submit Server
Grades Server
Piazza
Quizzes/Exams
Grading Concerns
Lecture Videos
Good Faith Attempt
Java Style Guide
Eclipse
Lecture Notes
Java API
Other
Other
Online Java Textbooks
Introduction to Programming Using Java, Eighth Edition
Think Java 2e (Look for "Download Think Java in PDF" for a pdf with the book)
Eclipse and CS Plugin Installation
Eclipse and CS Plugin Installation Instructions (http://www.cs.umd.edu/~nelson/eclipse)
Installation Video (Duration, 7:31)
In the above video start watching at timestamp 3:40 to verify you have installed the CS plugin that allows submission of projects in 131/132.
Test Types
Java Style Guidelines
Submit Server Results Color Guide
Student Tests
Java API
Memory Maps/Diagrams Information
Java Resources
Debugging in Java
Timer
Fall 2019 Notes
Suggestions for Writing Computer Programs
Sites to compare text files:
https://text-compare.com/
https://www.diffchecker.com/
Compile and Execute Java Online
Web Accessibility