JOSEPH CORTEZ
  • Home
  • CORE WORK
    • CST 300: Major ProSeminar
    • CST 205: Multimedia Design and Programming
    • CST 370: ALGORITHMS
  • SOFTWARE ENGINEERING WORK
    • CST 338: SOFTWARE DESIGN
    • CST 336: INTERNET PROGRAMMING
    • CST 438: SOFTWARE ENGINEERING
  • CULMINATION WORK
    • CST 361S: TECHNOLOGY TUTORS
    • CST 363: INTRO TO DATABASE SYSTEMS
    • CST 311: COMPUTER NETWORKING
    • CST 373: ETHICS IN TECH
    • CST 499: CAPSTONE

CST 338: Software Design

LEARNING OUTCOME: I learned the fundamental concepts to develop large-scale software, focusing on the object-oriented programming techniques. Coverage included the introduction to Java programming language, object-oriented programming, software life cycle and development processes, requirements analysis, and graphical user interface development. ​
​
PROJECTS:
Deck of Cards Project Description

Slot Machine Code with Sample Run

Barcode Reader Code with Sample Run

Timed High Card Code

Lottery Android App Spec Sheet

​Finished Lottery App Screenshot Examples
Picture
Link to GitHub Code for Project
Picture
Powered by Create your own unique website with customizable templates.
  • Home
  • CORE WORK
    • CST 300: Major ProSeminar
    • CST 205: Multimedia Design and Programming
    • CST 370: ALGORITHMS
  • SOFTWARE ENGINEERING WORK
    • CST 338: SOFTWARE DESIGN
    • CST 336: INTERNET PROGRAMMING
    • CST 438: SOFTWARE ENGINEERING
  • CULMINATION WORK
    • CST 361S: TECHNOLOGY TUTORS
    • CST 363: INTRO TO DATABASE SYSTEMS
    • CST 311: COMPUTER NETWORKING
    • CST 373: ETHICS IN TECH
    • CST 499: CAPSTONE