[otw_shortcode_button href=”https://www.bryanmarshall.com/wp-content/uploads/2018-Fall-CBIS-4210.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=”https://www.bryanmarshall.com/agile-scrum-overview/” target=”_blank” shape=”square”]Scrum[/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]
Semester: Fall 2018
Instructor: Dr. Bryan Marshall
Email: bryan.marshall@gcsu.edu or professor@bryanmarshall.com
CRN: 80514 | 80963
Time: 2:00 – 3:15 pm | 3:30 – 4:45 pm
Location: ATK 309
Catalog Description
Prerequisite: CBIS 3210. This course presents object-oriented and procedural software engineering methodologies. Students gain knowledge and experience in building business applications and system analysis design.
Course Outcomes
Each student will:
- Demonstrate a working knowledge of HTML and CSS
- Understand the role of good design in the development of business applications
- Understand the Program Development Life Cycle (PDLC)
- Demonstrate the use of constants, literals, and variables in programming
- Understand the importance of good practices in code development
- Understand and demonstrate the fundamentals of control structures
- 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 (8 x 60) — 480 points
Quizzes (8 x 30) — 240 points
Midterm Exam — 130 points
Final Exam (comprehensive) — 150 points
Desire2Learn
The class assignments and grades are managed on D2L. ALL 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