Java Coding Assignments/Projects
This repository includes all the coding assignments and projects I finished in class Java for Beginners taught by Bineet Sharma through UCSC Extension. Many thanks to the instructor for his great teaching.
Table of Contents
Below are the code links and concepts/techniques covered in each assignment/project.
- HW1: Introduction to Java, JDK, JRE, creating files, basic printing
- HW2: Program dissection, scanner, input output, keywords, variables, operators, control statements
- HW3: Loops, arrays, methods, class, character strings
- HW4: More loop practices
- HW5: Class, interface, inheritence, encapsulation, scope of variables/objects
- HW6: Input/output, exception handling, collections and generics
- Midterm: A java-based console program (character based) which does simple calculations (addition, subtraction, multiplication and division) of two numbers. Learn More
- HW7: Object oriented programming, GUI, input output, loops, exception handling
- HW8: Static methods, code segmentation
- HW9: Java with command line arguments, reading .txt files from local sources, generate output files to local disks
- Final: A program that determines the letter grade of students using class, objects, exception handling, and collection in Java. Learn More