Skip to content

This course presents a formal approach to logical thinking and problem solving using mathematical and programming logic structures.

Notifications You must be signed in to change notification settings

sudoSanto/ITDEV117-Logic-and-Problem-Solving

Repository files navigation

ITDEV117-Logic-and-Problem-Solving

MATC Fall 2017

This course presents a formal approach to logical thinking and problem solving using mathematical and programming logic structures. For students to think logically and solve problems, they need to think abstractly. This means to use logically valid forms of argument, both direct and indirect, to derive new results from those already known to be true. This course will teach these mathematical and programming logic structures in context with fundamental object-oriented programming principles.

Assignments

Assignment 1A  Assignment 1A
      Binary Numbers

      Assignment 2
      No Assignment Due - Read Chapter 1 & Chapter 2

Assignment 3  Assignment 3
      Classes, Methods & Variables

Assignment 4  Assignment 4
      Pseudocode

Assignment 5  Assignment 5
      Stepping Through Code

Assignment 5A  Assignment 5A
      Stepping Through Code (Cont’d)

      Assignment 6
      No Assignment Due

Assignment 7  Assignment 7
      Class Diagrams
      Assignment 7 Extra Credit  Assignment 7 - Extra Credit
            Convert Assignment 7's Pseudocode to C#

Assignment 7A  Assignment 7A
      Class Diagrams (Cont’d)
      Assignment 7A Extra Credit  Assignment 7A - Extra Credit
            Convert Assignment 7A's Pseudocode to C#

Assignment 8  Assignment 8
      Properties & Get/Set

Assignment 8A  Assignment 8A
      Properties & Get/Set (Cont'd) & Inheritance

Assignment 9  Assignment 9
      UML Diagrams

Group Presentation  Group Presentation
      Group Presentation - Software Development Life Cycle


Milwaukee Area Technical College

IT, Web and Software Developer

Fall 2017

      ITDEV110 GitHub Repository  ITDEV110 - Introduction to Object-Oriented Programming
      ITDEV117 GitHub Repository  ITDEV117 - Logic and Problem Solving
      IT107 GitHub Repository  IT107 - Social Networking and Business
      VICOM128 GitHub Repository  VICOM128 - Web Development with HTML/CSS

Spring 2018

            ECON201 - Principles of Microeconomics
      ITDEV115 GitHub Repository  ITDEV115 - Intermediate Object-Oriented Programming
      ITDEV140 GitHub Repository  ITDEV140 - Programming with Java
      ITDEV150 GitHub Repository  ITDEV150 - Database Management with SQL
      ITDEV160 GitHub Repository  ITDEV160 - Web Programming with Scripts JavaScript

Fall 2018

      ITDEV161 GitHub Repository  ITDEV161 - Web Programming 1
      ITDEV162 GitHub Repository  ITDEV162 - Client/Server & E-Commerce Implementation
      ITDEV177 GitHub Repository  ITDEV177 - Systems Analysis and Design

Spring 2019

            ITDEV198 - Internship(iStream Financial Services)
      ITDEV154 GitHub Repository  ITDEV154 - Data Structures and Programming
      ITDEV164 GitHub Repository  ITDEV164 - Web Programming 2
      ITDEV199 GitHub Repository  ITDEV199 - Integrated Project

University of Milwaukee Transfer Credits

      SPEECH212 - Introduction to Theater
      MATH202 - Trigonometry
      NATSCI184 - Plant Biology
      PSYCH231 - Introductory Psychology
      SOCSCI299 - Elective - UWM, ARTHIST470 - Topics in American Art: American Woman Artists
      COMART103 - Creative Design & Composition


Portfolio LinkedIn  @sudoSanto 

About

This course presents a formal approach to logical thinking and problem solving using mathematical and programming logic structures.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages