Nashville State Community College Computer and Engineering Technologies Division Computer Information Systems. Master Course Syllabus

Similar documents
WAYLAND BAPTIST UNIVERSITY VIRTUAL CAMPUS SCHOOL OF BUSINESS SYLLABUS

Syllabus for HPE 120 Dance Aerobic Proficiency 0.0 Credit Hour Spring 2012

ISATI 231: Windows Client (4 credits) Spring 2018 Mon, Tue, Wed, Thu, 13:10-14:40, MTB 105

Updated: 2/14/2017 Page 1 of 6

Syllabus for HPE 076 Varsity Volleyball (Women) Sports 1 Credit Hour Fall 2014

Syllabus for HPE 451 Directed Study 1-3 Credit Hours Spring 2014

Syllabus for HPE 099 Aerobic Proficiency 1 Credit Hour Fall 2012

INFS 2150 (Section A) Fall 2018

COURSE NUMBER: ISS 214 COURSE NAME: Connecting Networks - Cisco 4 SEMESTER CREDIT HOURS: 4.

Syllabus for HPE 021 Advanced Golf and Fitness 1 Credit Hour Fall 2014

Syllabus for HPE 099 Aerobic Proficiency 1 Credit Hour Spring 2015

Syllabus for HPE 021 Advanced Golf and Fitness 1 Credit Hour Spring 2016

Oklahoma State University Oklahoma City ITD 1113: Windows Expert User Syllabus Fall, 2014

Cleveland State University

CASPER COLLEGE COURSE SYLLABUS MSFT 1600 Managing Microsoft Exchange Server 2003 Semester/Year: Fall 2007

PELLISSIPPI STATE COMMUNITY COLLEGE MASTER SYLLABUS 3D MODELING & ANIMATION VPT 2165

Syllabus for HPE 016 Beginning Badminton and Fitness 1 Credit Hour Spring 2014

Syllabus for HPE 034 Varsity Cheerleading and Fitness 1 Credit Hour Fall 2014

Syllabus for HPE 092 Exercise and Weight Control 1 Credit Hour Spring 2015

PELLISSIPPI STATE TECHNICAL COMMUNITY COLLEGE MASTER SYLLABUS HPC INTERNETWORKING & GRID TECHNOLOGY HPC 1020

Syllabus for HPE 007 Basic First Aid and CPR and Fitness 1 Credit Hour Spring 2016

HARFORD COMMUNITY COLLEGE 401 Thomas Run Road Bel Air, MD Course Outline Routing and Switching Essentials [CISCO 2] ISS 112

ISM 324: Information Systems Security Spring 2014

PELLISSIPPI STATE COMMUNITY COLLEGE MASTER SYLLABUS LINUX ADVANCED SYSTEM & NETWORK ADMINISTRATION CSIT 2475

Object-Oriented Programming for Managers

Syllabus for HPE 042 Creative Aerobics and Fitness Credit Hour Spring 2013

Course: Honors AP Computer Science Instructor: Mr. Jason A. Townsend

ITCC Cisco Exploration 1: Networking Fundamentals

PELLISSIPPI STATE COMMUNITY COLLEGE MASTER SYLLABUS ROUTING/SWITCH CONFIGURATION CSIT 2750

Syllabus Honors Java Programming 1 & 2

PELLISSIPPI STATE COMMUNITY COLLEGE MASTER SYLLABUS LINUX SYSTEM ADMINISTRATION CSIT 2411

Syllabus for CSC 455 Database Systems 3 Credit Hours Spring 2012

PELLISSIPPI STATE COMMUNITY COLLEGE MASTER SYLLABUS. INTRODUCTION TO INTERNET SOFTWARE DEVELOPMENT CSIT 2230 (formerly CSIT 2645)

BRAZOSPORT COLLEGE LAKE JACKSON, TEXAS SYLLABUS. ITNW 2313: NETWORKING HARDWARE Online Course Version COMPUTER TECHNOLOGY DEPARTMENT

PELLISSIPPI STATE COMMUNITY COLLEGE MASTER SYLLABUS 3D MODELING & ANIMATION CGT 2160

Syllabus for HPE 038 Scuba Open Water II and Fitness.5-1 Credit Hour Spring 2014

Syllabus for HPE 098 Triathlon Training 1 Credit Hour Fall 2014

Rochester Institute of Technology Golisano College of Computing and Information Sciences Department of Information Sciences and Technologies

Spring 2018 El Camino College E. Ambrosio. Course Syllabus

Syllabus for HPE 005 Fitness Club 1 Credit hour Fall 2016

COURSE SYLLABUS ****************************************************************************** YEAR COURSE OFFERED: 2015

Syllabus for HPE 045 Pilates for Christians and Fitness 1 Credit Hour Spring 2016

FORM I: SUMMARY PAGE FOR PROPOSAL # CSCI

PELLISSIPPI STATE TECHNICAL COMMUNITY COLLEGE MASTER SYLLABUS AUDIO/VIDEO FOR THE WEB WEB 2120

PELLISSIPPI STATE COMMUNITY COLLEGE MASTER SYLLABUS WEB DESIGN FOR MOBILE DEVICES WEB Laboratory Hours: 0.0 Date Revised: Fall 2011

PELLISSIPPI STATE TECHNICAL COMMUNITY COLLEGE MASTER SYLLABUS CIW JAVASCRIPT FUNDAMENTALS CERTIFICATION WEB 2391

HARFORD COMMUNITY COLLEGE 401 Thomas Run Road Bel Air, MD Course Outline Introduction to Networks [CISCO 1] ISS 111

MGMT 4336 Networks & Data Communication Section D10

SYLLABUS. CODE: NETW 243 TITLE: Computer Repair & Maintenance. DIVISION: Business and Technology DEPARTMENT: Engineering & Technology

Pellissippi State Community College Master Syllabus ACCESSIBLE WEB DESIGN AND COMPLIANCE WEB 2401

COURSE OUTLINE. IST 253 Database Concept 3 Course Number Course Title Credits

COURSE SYLLABUS FOR. COMP-297 Web Page Design: Adobe Dreamweaver

ab Houston Community College

BIO 139 HUMAN ANATOMY AND PHYSIOLOGY II LABORATORY SYLLABUS

COURSE SYLLABUS AND INSTRUCTOR PLAN

Syllabus for HPE 024 Intermediate Swimming and Fitness 1 Credit Hour Fall 2012

Syllabus COSC-051-x - Computer Science I Fall Office Hours: Daily hours will be entered on Course calendar (or by appointment)

CENTRAL TEXAS COLLEGE INDUSTRIAL TECHNOLOGY DEPARTMENT SYLLABUS FOR GRPH 1459 VECTOR GRAPHICS FOR PRODUCTION SEMESTER HOURS CREDIT: 4

PELLISSIPPI STATE COMMUNITY COLLEGE MASTER SYLLABUS ADVANCED DATABASE MANAGEMENT SYSTEMS CSIT 2550

ESSEX COUNTY COLLEGE Business Division CIS 152 Internet Concepts Course Outline

COURSE SYLLABUS FOR. COMP-297 Web Page Design: Adobe Dreamweaver

JOHNSON COUNTY COMMUNITY COLLEGE COURSE SYLLABUS WEB CRN Web Scripting: JavaScript I

BIO 139 HUMAN ANATOMY AND PHYSIOLOGY II LABORATORY SYLLABUS

South Portland, Maine Computer Information Security

CENTRAL TEXAS COLLEGE COSC 1315 INTRODUCTION TO COMPUTER PROGRAMMING. Semester Hours Credit: 3 INSTRUCTOR: OFFICE HOURS:

CENTRAL TEXAS COLLEGE COSC 1337 PROGRAMMING FUNDAMENTALS II. Semester Hours Credit: 3

Division of Engineering, Computer Programming, and Technology

PELLISSIPPI STATE TECHNICAL COMMUNITY COLLEGE MASTER SYLLABUS VIDEO EDITING VPT 1210

BIO 139 HUMAN ANATOMY AND PHYSIOLOGY II LABORATORY SYLLABUS

PELLISSIPPI STATE TECHNICAL COMMUNITY COLLEGE MASTER SYLLABUS HPC INTERNETWORKING & GRID TECHNOLOGY HPC 1020

Computer Science Technology Department

Syllabus for HPE 026 Beginning Swimming and Fitness 1 Credit Hour Fall 2012

ITSC 1319 INTERNET/WEB PAGE DEVELOPMENT SYLLABUS

COURSE SYLLABUS AND INSTRUCTOR PLAN CISCO DISCOVERY 4: Designing and Supporting Computer Networks ITCC David J. Burgett

Syllabus for CIT 442 Information System Security 3 Credit Hours Spring 2015

JEFFERSON COLLEGE COURSE SYLLABUS CIS154 MS SERVER I. 4 Credit Hours. Revised by: Douglas Hale Date: April 13, 2015

BIO 139 HUMAN ANATOMY AND PHYSIOLOGY II LABORATORY SYLLABUS

Syllabus for HPE 024 Intermediate Swimming and Fitness 1 Credit Hour Spring 2016

KOMAR UNIVERSITY OF SCIENCE AND TECHNOLOGY (KUST)

IST359 - INTRODUCTION TO DATABASE MANAGEMENT SYSTEMS

CENTRAL TEXAS COLLEGE INDUSTRIAL TECHNOLOGY DEPARTMENT SYLLABUS FOR GRPH 1419 BINDERY AND FINISHING OPERATIONS

CSCI 528: OBJECT ORIENTED PROGRAMMING, Fall 2015

BIO 139 HUMAN ANATOMY AND PHYSIOLOGY II LABORATORY SYLLABUS

ITSY Information Technology Security Course Syllabus Spring 2018

CISN 340 Data Communication and Networking Fundamentals Fall 2012 (Hybrid)

HOUSTON COMMUNITY COLLEGE SOUTHWEST. Local Area Networks Design and Protocol Cisco 1 ITCC 1002

Class Hours: Saturday Monday Address: 9000 Overland Ave., Culver City, CA :00 p.m. 4:15 p.m. Location: Building and room number

CS 200, Section 1, Programming I, Fall 2017 College of Arts & Sciences Syllabus

Computer Science Technology Department

BIO 139 HUMAN ANATOMY AND PHYSIOLOGY II LABORATORY SYLLABUS

Del Mar College Master Course Syllabus. UNIX System Administration Course Number: ITSC1358

PELLISSIPPI STATE COMMUNITY COLLEGE MASTER SYLLABUS WEB DESIGN I: INTRODUCTION TO WEB TECHNOLOGY WEB 1600

Computer Science Technology Department

PELLISSIPPI STATE TECHNICAL COMMUNITY COLLEGE MASTER SYLLABUS FLASH WEB Revised: Fall 08

CENTRAL TEXAS COLLEGE INDUSTRIAL TECHNOLOGY DEPARTMENT SYLLABUS FOR GRPH 1305 INTRODUCTION TO GRAPHIC ARTS AND PRINTING SEMESTER HOURS CREDIT: 4

CENTRAL TEXAS COLLEGE ITCC 1414 CCNA 1: Introduction to Networks. Semester Hours Credit: 4

CENTRAL TEXAS COLLEGE ITCC 1440 CCNA 2: Routing and Switching Essentials. Semester Hours Credit: 4

The Linux Command Line: A Complete Introduction, 1 st ed., by William E. Shotts, Jr., No Starch Press, 2012.

Instructor: Anna Miller

CSc 2310 Principles of Programming (Java) Jyoti Islam

Transcription:

Revised: 7-2-13 Nashville State Community College Computer and Engineering Technologies Division Computer Information Systems Master Course Syllabus CIS 2270 JAVA Application Development 3 Credits 2 Class Hours, 2 Lab Hours Introduces the programming concepts of the Java application development language. Topics include Java compilers and interpreters, application development concepts, class methods, inheritance, objects, events, error handling, applets, database manipulation, and other concepts related to developing Java applications. Prerequisite(s): CIS 1030 with a grade of C or higher Instructor Information: Name: Email: Office Phone: Office Location: Office Hours: Textbook and Other Materials: Textbook: Software Options: Reference Materials: Supplies: Java Programming: A comprehensive Introduction by Herbert Schildt and Dale Skrien ISBN 978-0-07-802207-4 Java Development Kit http://java.sun.com/javase/downloads/index.jsp to download the JDK & JRE JAVA API http://java.sun.com/j2se/1.5.0/docs/api/index.html Documentation http://java.sun.com/javase/downloads/index.jsp to download documentation Editors JGrasp http://www.jgrasp.org/ free IDE BlueJ http://www.bluej.org free IDE JCreator http://www.jcreator.com/download.htm free JCreator LE v3.5 TextPad http://www.textpad.com/download/index.html free evaluation copy As assigned None

Course Outcomes: Upon successful completion of this course, students should be able to: Perform procedures necessary to display knowledge of object-oriented concepts, principles, and processes Execute processes necessary to display knowledge of the JAVA language statements required for developing and implementing typical business applications Demonstrate use of generally accepted coding standards and syntax used in the implementation of JAVA programs Explain similarities and differences of JAVA as related to other programming languages Exhibit ability to design, develop, and assess performance in creating JAVA programs individually and within teams Course Assessments: The following performance assessments will be used to demonstrate students understanding, knowledge and skills: Students will complete a series of tests to demonstrate their individual competency in the application of C# statements and concepts used in the assigned exercises. Specific criteria for evaluation of these tests are included in the grading policy shown below. Specific criteria for evaluation of these tests are included in the grading policy shown below. Students will individually design and implement several JAVA exercises and projects within required specifications based on established criteria for performance. In addition, students will perform as team members in the completion of JAVA exercises that require individual contributions to the team s solution. Criteria for performance will be based on established criteria that include all necessary components used in the solution of the exercise, as detailed in the grading policy below. Students ability to perform procedures and implement processes in the JAVA language will be measured through a series of assigned exercises and coding quizzes completed both individually and in teams within required specifications. Criteria for evaluation of performance will include accurate and efficient application of technical skills and knowledge as well as appropriate behaviors and attitudes. For example, students will be observed to determine the degree to which they ask relevant questions, remain open to ideas, think critically, adapt what they know to new information, approach work with inventiveness and enthusiasm, use precise language when communicating, set and meet deadlines, and so on. Observation tools such as checklist or matrix will be used to document findings. Participation points will result from these observations Grading Policy All programming exercises will have an assigned deadline To receive full credit, (on any program) all programming exercises must: o Have the format (headings and comments) of the Skeleton program provided o Be correct and meet the required specifications when turned in for credit. o Follow the rules of structured programming (including indentation) o Follow the generally accepted coding standards and syntax of the JAVA language o Use descriptive names for defined variables, functions, etc. 2

3 o Include appropriate documentation ( comments ) o Turn in each exercise by uploading the JAVA source code into the proper assignment folder in NS Online. DO NOT ZIP FILES unless instructed to do so Turn in each exercise by submitting the source code to D2L. Students are expected to do their own work on assigned individual exercises. Extra points may be earned on some exercises for successfully completing additional specifications. Grading Scale: Grades will be determined as follows (Average = Total points earned / Total points): Grade Average A 89.5-100.0 B 79.5-89.4 C 69.5-79.4 D 59.5-69.4 Points Topics to Be Covered: Designed to introduce the student to the basic syntax of the JAVA language through writing applications, and connecting to data bases. Object-oriented programming properties such as encapsulation, inheritance, and polymorphism will be explained and used. Specific topic coverage includes Creating Your First Java Program; Using Data Within a Program; Using Methods, Classes, and Objects; Advanced Object Concepts; Input, Selection, and Repetition; Arrays and Strings; Characters, Strings, and Stringbuffers: Arrays; Applets; Graphics, Images, and Sound; Understanding Swing Concepts; Using Layout Managers and the Event Model; Exception Handling; File Input and Output; Java Database Connectivity. Several exercises will be implemented by the students that will illustrate the above properties through the design, creation and use of JAVA applications and applets. Attendance Policy A student is expected to attend all scheduled classes and laboratories. Each instructor will formulate an attendance policy and provide it on the course syllabus. Absences are counted from the first scheduled meeting of the class, and it is the responsibility of each student to know the attendance policy of each instructor in whose class he/she is enrolled. If a student is absent from a class, he/she should give an advanced explanation to the instructor. Absences in a course may affect a student s final grade. The student is responsible for all assigned work in the course regardless of excused or unexcused absences. Tardiness may also affect a student s final grade. Failure to attend class will result in a final course grade of FA or FN (see explanation below) depending on the individual instructor s course policy. FA= failure, attendance-related (unofficial withdrawal) Last recorded date of attendance required. FN= failure, never attended class (unofficial withdrawal)

Student Communication Channels It is the student s responsibility to check D2L and MyNSCC email on a regular basis. These are the official communication channels between the college and students. Students are responsible for the information communicated through those channels. D2L contains specific course information and MyNSCC contains information important for other purposes. Early Warning System Nashville State Community College has implemented an Early Warning System to notify students via e-mail about academic problems such as poor classroom attendance, poor performance on assignments/tests, poor communication skills, late/missing assignments, and/or lack of classroom participation. Please note that Early Warning Alerts do not affect a student s academic standing. ADA Compliance Statement Nashville State complies with the Americans with Disabilities Act. If you wish to request any special accommodations for any courses in which you are enrolled, contact the Student Disabilities Office at 353.3721. Classroom Misconduct Nashville State Community College has a zero tolerance policy for disruptive conduct in the classroom. Students whose behavior disrupts the classroom will be subject to disciplinary sanctions. Please consult your Student Handbook for more specific details. The instructor has primary responsibility for control over classroom behavior and maintenance of academic integrity. He/she can order temporary removal or exclusion from the classroom of any student engaged in disruptive conduct or in conduct which violates the general rules and regulations of the College. Disruptive behavior in the classroom may be defined as, but is not limited to, behavior that obstructs or disrupts the learning environment (e.g., offensive language, harassment of students and professors, repeated outbursts from a student which disrupt the flow of instruction or prevent concentration on the subject taught, failure to cooperate in maintaining classroom decorum, etc.), the continued use of any electronic or other noise or light emitting device which disturbs others (e.g., disturbing noises from beepers, cell phones, palm pilots, lap-top computers, games, etc.). Please be aware that children are not allowed in class or unattended on campus. Academic Dishonesty (Honor Code) Any form of academic dishonesty, cheating, plagiarizing, or other academic misconduct is prohibited. Plagiarism may result from: (1) failing to cite quotations and borrowed ideas, (2) failing to enclose borrowed language in quotation marks, and (3) failing to put summaries and paraphrases in your own words (A Writer s Reference 331). Academic dishonesty may be defined as, but is not limited to, intentionally trying to deceive by claiming credit for the work of another person, using information from a web page or source without citing the reference, fraudulently using someone else s work on an exam, paper, or assignment, recycling your own work from another course, purchasing papers or materials from another source and presenting them as your own, attempting to obtain exams/materials/assignments in advance of the date of administration by the instructor, impersonating someone else in a testing situation, providing confidential test information to someone else, submitting the same assignment in two different 4

classes without requesting both instructor s permission, allowing someone else to copy or use your work, using someone else s work to complete your own, altering documents, transcripts or grades, and forging a faculty/staff member s signature. In addition to other possible disciplinary sanctions that may be imposed through regular college procedures as a result of academic dishonesty the instructor has the authority to assign an F or a Zero for the exercise, paper, or examination or to assign an F for the course. Students may appeal through the appropriate college grade appeal procedures. Inclement Weather Policy In the event of an inclement weather event, check the Nashville State web site home page at www.nscc.edu for announcements on campus closures. Campus closures will also be announced on local television stations (channels 2, 4, 5, and 17). When classes are cancelled, an online assignment will be posted in NS Online. Check your NS Online email for a message from your instructor regarding your online assignment requirements. Even though classes may be cancelled, some areas, i.e. Testing Center, may be open. However, you should check before commuting to campus. The Vice President for Academic Affairs and the Director of Security are responsible for cancellation decisions during an inclement weather event for the Nashville State main campus and the Southeast campus. Cookeville, Waverly, and Dickson Campus Directors will make class cancellation decisions based on conditions in their respective areas. Decisions about class cancellations are based on actual conditions, not forecasts. The perspective used for making decisions is that of the college as an employer, not as a K-12 institution. Students should use their own best judgment in determining whether to report to campus during inclement weather when classes are not cancelled. NOTE: This syllabus is meant simply as a guide and overview of the course. Some items are subject to change or may be revised at the instructor s discretion. Each instructor will further clarify their criteria for grading, classroom procedures, attendance, exams and dates, etc. on his/her course syllabus. 5