Skip to content

MMIS 6391 – Program Development

    [otw_shortcode_button href=”https://www.bryanmarshall.com/wp-content/uploads/2018-Fall-MMIS-6391.pdf” target=”_blank” shape=”square”]Syllabus[/otw_shortcode_button] [otw_shortcode_button href=”https://upay.gcsu.edu/C20792_ustores/web/classic/store_cat.jsp?STOREID=17&CATID=28&SINGLESTORE=true” target=”_blank” shape=”square”]GC-CODEC.COM[/otw_shortcode_button] [otw_shortcode_button href=”http://info.perforce.com/try-perforce-helix-teamhub-free.html” target=”_blank” shape=”square”]Helix Sign Up[/otw_shortcode_button] [otw_shortcode_button href=”https://helixteamhub.cloud/login” target=”_blank” shape=”square”]Helix Login[/otw_shortcode_button] [otw_shortcode_button href=”https://www.bryanmarshall.com/mmis-6391-topics/” target=”_blank” shape=”square”]Topics[/otw_shortcode_button]


    Semester: Fall 2018
    Instructor: Dr. Bryan Marshall
    Email: bryan.marshall@gcsu.edu or professor@bryanmarshall.com
    CRN: 81007
    Time: 5:30 – 8:15 pm
    Location: Online

    Catalog Description

    This course gives the student the opportunity to apply a modern software language or program development tool to end-user problems. The student will acquire a working knowledge of an advanced programming language or program development tool.

    Course Outcomes

    Each student will:

    1. Demonstrate a working knowledge of HTML and CSS
    2. Understand the role of good design in the development of business applications
    3. Understand the Program Development Life Cycle (PDLC)
    4. Demonstrate the use of constants, literals, and variables in programming
    5. Understand the importance of good practices in code development
    6. Understand and demonstrate the fundamentals of control structures
    7. Understand and demonstrate the fundamentals of arithmetic operators and input/output

    Textbook

    Learning PHP: A gentle introduction to the web’s most popular language, by David Sklar (ISBN13: 9781491933572) 

    [otw_shortcode_button href=”https://www.amazon.com/gp/product/1491933577/ref=as_li_tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1491933577&linkCode=as2&tag=bryanmarshall-20&linkId=dd1c41834b3c714af2a0df74645351fa” target=”_blank” shape=”square”]Purchase Here[/otw_shortcode_button]

     

    Grading (1000 pts)

    A 900 – 1000 pts
    B 800 – 899 pts
    C 700 – 799 pts
    D 600 – 699 pts
    F Less than 599

    Assignments (6 x 100) — 600 points
    Quizzes (6 x 25) — 150 points
    Class Presentation — 50 points
    Final Project — 150 points
    Final Presentation — 50 points

    Desire2Learn

    The class assignments and grades are managed on D2LALL OF YOUR ASSIGNMENTS WILL BE UPLOADED AND GRADED ON D2L!!!

     


    Other Resources (Lynda)

    HTML / CSS / JAVASCRIPT / BOOTSTRAP

    • HTML Essential Training (5 h 54 m) beginner
    • CSS Essential Training 3 (1 h 30 m) intermediate
    • Javascript Essential Training (5 h 15 m)  beginner
    • Bootstrap 4 Essential Training (5 h 53 m) beginner

    Version Control

    • Git Essential Training (6 hr 25 m) beginner

    PHP

    • PHP Essential Training (4 hr 3 m) beginner
    • PHP: Object Oriented Programming (3 hr 53 m) intermediate
    • PHP with MySQL Essential Training: 1 The Basics (5 hr 51 m) beginner
    • PHP with MySQL Essential Training: 2 Build a CMS (3 hr 53 m) beginner
    • PHP with MYSQL Beyond the Basics (10 hr 26 m) intermediate