Skip to content
This repository has been archived by the owner on Apr 16, 2022. It is now read-only.

Fried-man-Education/CSE_1321L

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

94 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Kennesaw State's CSE 1321L - Programming & Problem Solving I

This repo is all the code written for 1321L's problem sets. I figured it would be easier to keep track of all my code for the course if I dropped it on GitHub. So here it is. Live List of Problem Sets Here. Final Grade in class: 100%. Grade for Final Exam: 100%. Very Epic. For some of the assignments, extra credit was offered (hence the weird grades towards the end). Labs were turned in during class and assignments were for homework turned in online. There was no grading feedback for the assignments so I have zero clue what I did wrong on them. Sometimes, I would convert my "imperfect" pseudocode into source code and they would give me a perfect score. This made no sense to me considering they are the exact same functionally but in a different language. Live Rules of KSU Pseudocode. Anyways, enjoy!

Course Description

This course provides an introduction to computing with a focus on programming. Instruction centers on an overview of programming, problem-solving, and algorithm development. Particular topics include object-oriented design/programming, primitive data types, arithmetic and logical operators, selection andrepetition structures, interactive user input, exception handling, using and designing basic classes, single-dimensional data structures with searching and sorting, and arrays. Programming assignments focus on techniques of good programming style including proper documentation. The student is taught to efficiently design, code, and debug problem solutions and the relationship between correct code and security.

Labs and Assignments

Module 1

Module 2

Module 3

Module 4

Module 5

  • Lab 8 - Methods
    • 100/100
  • Lab 9 - Methods II
    • 100/100
  • Assignment 5 - PDF
    • Pseudocode: 40/40
    • Source Code: 60/60

Module 6

  • Lab 10 - Classes
    • 100/100
  • Lab 11 - Classes II
    • 100/100
  • Assignment 6 - PDF
    • Pseudocode: 39/40
    • Source Code: 60/60

Module 7

  • Lab 12 - Arrays
    • 100/100
  • Lab 13 - Arrays II
    • 100/100
  • Assignment 7 - PDF
    • Pseudocode: 45/40
    • Source Code: 65/60

Module 8