CSIS 505 Course Syllabus. Note:

Similar documents
COMS 622 Course Syllabus. Note:

I. PREREQUISITE For information regarding prerequisites for this course, please refer to the Academic Course Catalog.

I. PREREQUISITE For information regarding prerequisites for this course, please refer to the Academic Course Catalog.

I. PREREQUISITE For information regarding prerequisites for this course, please refer to the Academic Course Catalog.

I. PREREQUISITE For information regarding prerequisites for this course, please refer to the Academic Course Catalog.

I. PREREQUISITE For information regarding prerequisites for this course, please refer to the Academic Course Catalog.

LBTS/CENTER FOR PASTORAL COUNSELING

Introduction to Information System

Business Computer Applications CGS 1100 Course Syllabus. Course Title: Course / Prefix Number CGS Business Computer Applications

CS 1103 Computer Science I Honors. Fall Instructor Muller. Syllabus

Instructor. Darlene Diaz. Office SCC-SC-124. Phone (714) Course Information

Instructor Experience and Qualifications Professor of Business at NDNU; Over twenty-five years of experience in teaching undergraduate students.

MBA 5652, Research Methods Course Syllabus. Course Description. Course Material(s) Course Learning Outcomes. Credits.

COUN 522. Career Development and Counseling

Ruggiero, V. R. (2015). The art of thinking: A guide to critical and creative thought (11th ed.). New York, NY: Longman.

BUS Computer Concepts and Applications for Business Fall 2012

EDIT 576 DL1 (2 credits) Mobile Learning and Applications Fall Semester 2014 August 25 October 12, 2014 Fully Online Course

BIODIVERSITY: CAUSES, CONSEQUENCES, AND CONSERVATION

Texas A&M University - Central Texas PSYK EDUCATIONAL PSYCHOLOGY INSTRUCTOR AND CONTACT INFORMATION

Content Teaching Methods: Social Studies. Dr. Melinda Butler

ITSC 1301 Introduction to Computers Course Syllabus

PSY 1010, General Psychology Course Syllabus. Course Description. Course etextbook. Course Learning Outcomes. Credits.

DIGITAL GAMING AND SIMULATION Course Syllabus Advanced Game Programming GAME 2374

SAMPLE. PJM410: Assessing and Managing Risk. Course Description and Outcomes. Participation & Attendance. Credit Hours: 3

Bittinger, M. L., Ellenbogen, D. J., & Johnson, B. L. (2012). Prealgebra (6th ed.). Boston, MA: Addison-Wesley.

EDIT 576 (2 credits) Mobile Learning and Applications Fall Semester 2015 August 31 October 18, 2015 Fully Online Course

School: Business Course Number: ACCT603 General Accounting and Business Concepts Credit Hours: 3 hours Length of Course: 8 weeks Prerequisite: None

MBA6941, Managing Project Teams Course Syllabus. Course Description. Prerequisites. Course Textbook. Course Learning Objectives.

Design and Creation of Games GAME

ACCT 3400, BUSN 3400-H01, ECON 3400, FINN COURSE SYLLABUS Internship for Academic Credit Fall 2017

BHA 4053, Financial Management in Health Care Organizations Course Syllabus. Course Description. Course Textbook. Course Learning Outcomes.

MATH 108 Intermediate Algebra (online) 4 Credits Fall 2008

BA 130 Introduction to International Business

IST 440, Section 004: Technology Integration and Problem-Solving Spring 2017 Mon, Wed, & Fri 12:20-1:10pm Room IST 202

Dowling, P. J., Festing, M., & Engle, A. (2013). International human resource management (6th ed.). Boston, MA: Cengage Learning.

MGMT 479 (Hybrid) Strategic Management

BSM 2801, Sport Marketing Course Syllabus. Course Description. Course Textbook. Course Learning Outcomes. Credits.

Spring 2015 IET4451 Systems Simulation Course Syllabus for Traditional, Hybrid, and Online Classes

ADMN-1311: MicroSoft Word I ( Online Fall 2017 )

Data Structures and Algorithms

ACCT 100 Introduction to Accounting Course Syllabus Course # on T Th 12:30 1:45 Spring, 2016: Debra L. Schmidt-Johnson, CPA

Texas A&M University - Central Texas PSYK PRINCIPLES OF RESEARCH FOR THE BEHAVIORAL SCIENCES. Professor: Elizabeth K.

Military Science 101, Sections 001, 002, 003, 004 Fall 2014

*In Ancient Greek: *In English: micro = small macro = large economia = management of the household or family

TESL /002 Principles of Linguistics Professor N.S. Baron Spring 2007 Wednesdays 5:30 pm 8:00 pm

MATH 1A: Calculus I Sec 01 Winter 2017 Room E31 MTWThF 8:30-9:20AM

MEE 6501, Advanced Air Quality Control Course Syllabus. Course Description. Course Textbook. Course Learning Outcomes. Credits.

Foothill College Summer 2016

CIS Introduction to Digital Forensics 12:30pm--1:50pm, Tuesday/Thursday, SERC 206, Fall 2015

University of Massachusetts Lowell Graduate School of Education Program Evaluation Spring Online

KOMAR UNIVERSITY OF SCIENCE AND TECHNOLOGY (KUST)

ECO 2013-Principles of Macroeconomics

PELLISSIPPI STATE TECHNICAL COMMUNITY COLLEGE MASTER SYLLABUS. PROFESSIONAL PRACTICE IDT 2021(formerly IDT 2020) Class Hours: 2.0 Credit Hours: 2.

Instructor: Matthew Wickes Kilgore Office: ES 310

POFI 1301 IN, Computer Applications I (Introductory Office 2010) STUDENT INFORMANTION PLAN Spring 2013

Spring 2015 CRN: Department: English CONTACT INFORMATION: REQUIRED TEXT:

Medical Terminology - Mdca 1313 Course Syllabus: Summer 2017

International Business BADM 455, Section 2 Spring 2008

CSCI 333 Java Language Programming Fall 2017 INSTRUCTOR INFORMATION COURSE INFORMATION

The Heart of Philosophy, Jacob Needleman, ISBN#: LTCC Bookstore:

Welcome to WRT 104 Writing to Inform and Explain Tues 11:00 12:15 and ONLINE Swan 305

PH.D. IN COMPUTER SCIENCE PROGRAM (POST M.S.)

Department of Anthropology ANTH 1027A/001: Introduction to Linguistics Dr. Olga Kharytonava Course Outline Fall 2017

George Mason University Graduate School of Education Education Leadership Program. Course Syllabus Spring 2006

Graduate Program in Education

MGMT 4750: Strategic Management

FINN FINANCIAL MANAGEMENT Spring 2014

CS 101 Computer Science I Fall Instructor Muller. Syllabus

ECO 3101: Intermediate Microeconomics

BIOL 2402 Anatomy & Physiology II Course Syllabus:

Course Content Concepts

Page 1 of 8 REQUIRED MATERIALS:

HMS 241 Lab Introduction to Early Childhood Education Fall 2015

AGN 331 Soil Science Lecture & Laboratory Face to Face Version, Spring, 2012 Syllabus

Fall Semester. FACULTY NAME: Professor Jason L. Perry

John F. Kennedy University College of Psychology Sport Psychology Performance Enhancement B, PSP5816, Section 1, Online Summer, 2017

Get with the Channel Partner Program

Maintaining Resilience in Teaching: Navigating Common Core and More Online Participant Syllabus

STRATEGIC LEADERSHIP PROCESSES

IDS 240 Interdisciplinary Research Methods

MSE 5301, Interagency Disaster Management Course Syllabus. Course Description. Prerequisites. Course Textbook. Course Learning Objectives

EDUC 2020: FOUNDATIONS OF MULTICULTURAL EDUCATION Spring 2011

Records and Information Management Spring Semester 2016

Unit 3. Design Activity. Overview. Purpose. Profile

Valcik, N. A., & Tracy, P. E. (2013). Case studies in disaster response and emergency management. Boca Raton, FL: CRC Press.

CENTRAL MICHIGAN UNIVERSITY COLLEGE OF EDUCATION AND HUMAN SERVICES

EDCI 699 Statistics: Content, Process, Application COURSE SYLLABUS: SPRING 2016

EDUC-E328 Science in the Elementary Schools

English Policy Statement and Syllabus Fall 2017 MW 10:00 12:00 TT 12:15 1:00 F 9:00 11:00

Name: Giovanni Liberatore NYUHome Address: Office Hours: by appointment Villa Ulivi Office Extension: 312

Santiago Canyon College 8045 East Chapman Avenue, Orange, CA AGENDA CURRICULUM AND INSTRUCTION COUNCIL Monday, October 30, :30pm B-104

General Physics I Class Syllabus

Java Programming. Specialized Certificate

COURSE WEBSITE:

BADM 641 (sec. 7D1) (on-line) Decision Analysis August 16 October 6, 2017 CRN: 83777

Table of Contents. Course Delivery Method. Instructor Information. Phone: Office hours: Table of Contents. Course Description

Economics 201 Principles of Microeconomics Fall 2010 MWF 10:00 10:50am 160 Bryan Building

GEB 6930 Doing Business in Asia Hough Graduate School Warrington College of Business Administration University of Florida

Shank, Matthew D. (2009). Sports marketing: A strategic perspective (4th ed.). Upper Saddle River, NJ: Pearson/Prentice Hall.

ENEE 302h: Digital Electronics, Fall 2005 Prof. Bruce Jacob

Transcription:

CSIS 5 Course Syllabus Note: Course content may be changed, term to term, without notice. The information below is provided as a guide for course selection and is not binding in any form, and should not be used to purchase course materials. Page 1 of 6

CSIS 5 Course Syllabus COURSE SYLLABUS CSIS 5 SOFTWARE DEVELOPMENT COURSE DESCRIPTION This course is an in-depth study of the general-purpose, secure, object-oriented, portable programming language Java. Students will learn to program in Java using advanced features in Java to create stand-alone applications and applications for the World Wide Web using Java. The Java language concepts learned will be data types, operators, flow control statements, objects, classes, methods, arrays, inheritance, polymorphism, strings, characters, regular expressions, generic collections, recursion, and custom generic data structures. RATIONALE The course explores the Java programming language at an intermediate to advanced level. More than a focus on Java programming syntax, the course further develops the student s ability to think analytically through the use of object-oriented and functional programming paradigms in complex situations. I. PREREQUISITE For information regarding prerequisites for this course, please refer to the Academic Course Catalog. II. III. IV. REQUIRED RESOURCE PURCHASE Click on the following link to view the required resource(s) for the term in which you are registered: http://bookstore.mbsdirect.net/liberty.htm ADDITIONAL MATERIALS FOR LEARNING A. Computer with basic audio/video output equipment B. Internet access (broadband recommended) C. Microsoft Office D. Java SE/8 or higher E. A Java development environment such as NetBeans or Eclipse F. Lucidchart.com, draw.io, or Microsoft Visio MEASURABLE LEARNING OUTCOMES Upon successful completion of this course, the student will be able to: A. Discuss the relevance of course material and the use of software development to a biblical worldview. (PLO: 1) Page 2 of 6

CSIS 5 Course Syllabus B. Demonstrate the ability to build object-oriented applications. (PLO: 2) C. Employ the use of regular expressions on string and character data types. (PLO: 3) D. Compile relevant applications using generic data structures. (PLO: 3) E. Apply recursive concepts by using recursion in programming applications. (PLO: 3) V. COURSE REQUIREMENTS AND ASSIGNMENTS A. Textbook readings and lecture presentations B. Course Requirements Checklist After reading the Course Syllabus and Student Expectations, the student will complete the related checklist found in Module/Week 1. C. Discussion Board Forums (4) Discussion boards are collaborative learning experiences. Therefore, the student is required to create a thread in response to the provided prompt for each forum. Each thread must be at least 0 words and demonstrate course-related knowledge with at least 1 citation in current APA format and 1 biblical reference. In addition to the thread, the student is required to reply to 2 other classmates threads. Each reply must be at least 200 words and contain at least 1 citation in current APA format. D. Homework (7) Each Homework assignment will consist of coding solutions to a set of provided problems. Each problem will be a modified version of a textbook exercise. The student will code the program by writing out complete, error-free classes and methods. The student will complete each Homework assignment and submit 2 files showing his/her work. The first file will be a Word document with screenshots showing the output of the program running. The second file will be a compressed/zipped folder containing the Java project and all program code. E. Project The student will complete an individual, comprehensive programming project in the Java programming language on a topic of his/her own choosing. The project will progress through the following 3 milestones: 1. Proposal The student will submit a short description of what he/she is hoping to accomplish with the project, a bulleted list of requirements that his/her project will implement, an activity diagram, the proposed logic that will be automated, and a list of 5 to 7 information-based, class names that will be used to implement the final project. 2. Design Page 3 of 6

CSIS 5 Course Syllabus The student will revise his/her topic based on the feedback he/she received from the Proposal and will create a class diagram depicting 5 to 7 information-based, classes and their relationships that will be used to implement the final project. 3. Final The student will submit a code complete version of his/her project along with appropriate documentation of the project. Additionally, the student will submit revisions to all of the previous deliverables based on given feedback. F. Midterm Exam The Midterm Exam will cover the Reading & Study material for the first 4 modules/weeks. The Midterm Exam will be open-book/open-notes, contain multiple-choice and true/false questions, and have a 1-hour time limit. G. Final Exam The Final Exam will cover the Reading & Study material for all 8 modules/weeks. The Final Exam will be open-book/open-notes, contain multiple-choice and true/false questions, and have a 1-hour time limit. VI. COURSE GRADING AND POLICIES A. Points B. Scale Course Requirements Checklist 10 Discussion Board Forums (4 at pts ea) 200 Homework (7 at pts ea) 3 Project Proposal Design Final 1 Midterm Exam (Modules 1 4) 100 Final Exam (Modules 1 8) 100 Total 1010 A = 940 1010 A- = 920 939 B+ = 900 919 B = 860 899 B- = 840 859 C+ = 820 839 C = 780 819 C- = 760 779 F = 0 759 C. Late Assignment Policy If the student is unable to complete an Assignment/Discussion Board on time, then he or she must contact the instructor immediately by email. Assignments/Discussion Boards submitted after the due date without prior approval from the instructor will receive the following deductions: 4. Late assignments submitted within one week of the due date will receive a 10% deduction. Page 4 of 6

CSIS 5 Course Syllabus 5. Assignments submitted more than one week late will receive a 20% deduction. 6. Assignments submitted two weeks late or after the final date of the course will not be accepted. D. Quizzes/Tests/Exams For timed quizzes/tests/exams, the student is required to complete the quiz/test/exam within the assigned time. For the student who exceeds this time limit, a penalty of 1 point will be deducted for each minute, or part thereof, he/she exceeds the assigned time limit. E. Disability Assistance Students with a documented disability may contact Liberty University Online s Office of Disability Academic Support (ODAS) at LUOODAS@liberty.edu to make arrangements for academic accommodations. Further information can be found at www.liberty.edu/disabilitysupport. Page 5 of 6

CSIS 5 Course Syllabus COURSE SCHEDULE CSIS 5 Textbook: Deitel & Deitel, Java: How to Program (2015). MODULE/ WEEK READING & STUDY ASSIGNMENTS POINTS 1 Deitel & Deitel: chs. 10 11 Course Requirements Checklist Class Introductions DB Forum 1 Homework 1 10 0 2 Deitel & Deitel: chs. 12, 14 2 websites DB Forum 2 Homework 2 3 Deitel & Deitel: chs. 16 17 Homework 3 Project Proposal 4 Deitel & Deitel: chs. 18 19 Homework 4 Midterm Exam 100 5 Deitel & Deitel: ch. 20 Project Design Homework 5 6 Deitel & Deitel: ch. 24 DB Forum 3 Homework 6 7 Deitel & Deitel: ch. 21 Project Final Homework 7 1 8 Deitel & Deitel: ch. 23 DB Forum 4 Final Exam 100 TOTAL 1010 DB = Discussion Board NOTE: Module/Week 1 begins on Monday and ends at 11:59 p.m. (ET) on Friday. Modules/Weeks 2-8 begin on Saturday and end at 11:59 p.m. (ET) on Friday. Page 6 of 6