Programming Logic and Design. Third Edition. Joyce Ferrell. Course Technologies. 2004.



Similar documents
CSCI 230: Web Database I (ASP/PHP) (3 credits) Course Description

BADM 255: etailing (3 Credits) Course Description

Required: Small Business Management. Bamford and Bruton. Copyright ISBN:

Human Resource Management by R. Wayne Monday. 12th Edition - Copyright ISBN: Publisher: Prentice Hall.

COMM 110: Fundamentals of Public Speaking (3 Credits) Course Description

Johns. Health Information Management Technology, An Applied Approach. AHIMA. 3rd Edition. ISBN:

CSCI: 133 Database Concepts I (SQL) (3 credits) Course Description

Required: Fundamentals of Building Construction: Materials and Methods, 5th EditionEdward Allen, Joseph Iano, ISBN: x, 2009

Reece, B.L., and Brandt, R. Human Relations: Principles and Practices, 7th Edition. Boston: Houghton Mifflin Company.

CT 121: Plane Surveying (4 Credits) Course Description

PSYC 270 Abnormal Psychology Credit hours: 3

CIS 244: Web Server Management (3 Credits) Course Description

Required Text: Ciccarelli. Psychology: An Exploration. New Jersey: Pearson Education, Inc. ISBN:

CSCI 135: Web Programming (3 credits) Updated 8/30/2012. Course Description

Fundamentals of Business BUSN 120 ONLINE COURSE SYLLABUS

Course Syllabus HIT 284 HealthCare Quality Management 3 Semester Hour Credits

Maricopa Community Colleges Estrella Mountain Community College (Insert your course name) Hybrid Course Syllabus

CSC 341, section 001 Principles of Operating Systems Spring 2015 Monday/Wednesday 1:00 PM 2:15 PM

INTRODUCTION TO INFORMATION TECHNOLOGY

MATH 104 FINITE MATHEMATICS

Social Psychology PSY Syllabus Fall

NURS 251 Role Transition NURS 256 Life Span Nursing NURS 257 Life Span Nursing Clinical

PSYC 414 COGNITIVE PSYCHOLOGY

WBIT Human Computer Interaction. Course Syllabus

ELA Master s Programs

EMM 210 FIELD STUDY IN EMERGENCY MANAGEMENT

PSYC 430 ABNORMAL PSYCHOLOGY

NURS 1050 Medical Terminology. Course Description

CITC 1303 (formerly INFS 186) - Database Concepts 3 Credit Hours

OGEECHEE TECHNICAL COLLEGE One Joe Kennedy Boulevard Statesboro GA. MATH 1111 College Algebra

EMBRY-RIDDLE AERONAUTICAL UNIVERSITY - PRESCOTT REGISTRATION FOR ONLINE COURSES

MATH 205 STATISTICAL METHODS

Ogeechee Technical College One Joe Kennedy Blvd. Statesboro, Georgia Syllabus English 2130 American Literature

BUS 454 MARKET RESEARCH AND INFORMATION

INTRODUCTION TO SMALL BUSINESS MANAGEMENT MANAGEMENT 103 (52356) 3 semester credits Summer Semester 2014

Online Learning Policies & Procedures. La Roche College

Biology 156 Introductory Biology for Allied Health Professor: Darin Taverna, PhD

TECH 4101 HUMAN RESOURCES FOR ADMINISTRATIVE AND TECHNOLOGY MANAGERS (R1 section) Course Syllabus Fall 2015

OGEECHEE TECHNICAL COLLEGE One Joe Kennedy Boulevard Statesboro GA. MATH 1101 Mathematical Modeling

Traditional courses are taught primarily face to face.

CS135 Computer Science I Spring 2015

Dual Enrollment Student Handbook

OGEECHEE TECHNICAL COLLEGE One Joe Kennedy Boulevard Statesboro GA

University of North Texas at Dallas Summer I 2015 SYLLABUS STEM Literacy Across the Disciplines/3Hrs

CJ 4475 Seminar in Cyber Security Syllabus Term

CENTRAL TEXAS COLLEGE ITSE 2459 ADVANCED COMPUTER PROGRAMMING C# Semester Hours Credit: 4 INSTRUCTOR: OFFICE HOURS:

Required Textbook: Sciarra, Dorothy June, Dorsey, Anne G., Developing and Administering a Child Care and Education Program, 7th Edition.

Statistical Methods Online Course Syllabus

School of Health Professions Department of Health Services Administration Healthcare Management Program

Records and Information Management AOM 205 Standard Course Syllabus

Office Location: #100 in the Communications Building on the Levelland campus

PRST 5400/6400/ Instructional Design for Training and Development 3 Credit Hours

WEB Javascript 3 Credit Hours

Carolina Courses Online

OGEECHEE TECHNICAL COLLEGE One Joe Kennedy Boulevard Statesboro GA

College Algebra Online Course Syllabus

OGEECHEE TECHNICAL COLLEGE One Joe Kennedy Boulevard Statesboro GA

DUAL ENROLLMENT STUDENT GUIDE

Precalculus Algebra Online Course Syllabus

BCM 247 BUSINESS COMMUNICATION Course Syllabus Fall 2012

Health Information Administration Distance Education Course Syllabus M326 Health Information Administration Enrichment I

CS 1361-D10: Computer Science I

COM 1010, Basic Web Design

Page 1 of 5

Computer Forensics (3 credit hours)

CS 300 Data Structures Syllabus - Fall 2014

IT 145 Section 300 Fall 2013 Web Design Fundamentals: HTML and Style Sheets. Syllabus and Course Outline

CLARENDON COLLEGE DIVISION OF LIBERAL ARTS FEDERAL GOVERNMENT 2305 ONLINE COURSE SYLLABUS 3 CREDIT HOURS

Turtle Mountain Community College

CJ 4480 Digital Forensics II Syllabus - Term

SOC 101 Introduction to Sociology Social & Behavioral Sciences Department

COURSE: Exercise and Stress Management (PE 183) CRN E-102 Delayed opening time (N/A for Virtual Campus students)

BCIS Business Computer Applications D10

BUSINESS & PROFESSIONAL COMMUNICATION COM3110

etroy SFM 6600: Foundations of Sport and Fitness Management SYLLABUS TERM 1, Fall 2015

PRST 5400/6400/7400 INSTRUCTIONAL DESIGN FOR TRAINING AND DEVELOPMENT 3 Credit Hours

EDUC 1301: INTRODUCTION TO THE TEACHING PROFESSION COURSE SYLLABUS

Graduate Studies Program. Student Handbook

etroy Abnormal Psychology 3304 TERM 1, 2015

English 273 XXX Technical and Scientific Writing SAMPLE SYLLABUS Department of English, SFASU

REQUIRED TEXT: Slavin, R. E. Educational Psychology, Ninth Edition. Allyn and Bacon, 2009.

Introduction to Business Course Syllabus. Dr. Michelle Choate Office # C221 Phone: Mobile Office:

ALH Careers in Healthcare 3 Credit Hours

BUSN 1250 Fall 2015 Syllabus/Lesson Plan **Disclaimer Statements** ****Instructor reserves the right to change the syllabus and/or lesson plan as

BCIS Business Computer Applications - Online

PHIL Elementary Ethics 3 Credit Hours

Finance Introduction to Financial Management Summer 2012 Online

MAT 1500: College Algebra for the Social and Management Sciences General Syllabus

Transcription:

CSCI 263: Computer Science III (JAVA) (3 Credits) Course Description This course is a continuation of CSCI 160 and CSCI 161. Programming concepts to be demonstrated and utilized within this class include: Graphics, Class Inheritance, Java Swing components, Layout Managers, Exception Handling, File Input/Output and Multithread animation. Prerequisite Courses CSCI 160 and CSCI 161. Textbooks and Software and Other Materials Programming Logic and Design. Third Edition. Joyce Ferrell. Course Technologies. 2004. Java Programming. Second Edition. Joyce Ferrell. Course Technologies. 2003. Software: Microsoft Word is needed for all online classes. If additional software is needed for a particular course, it will be indicated in the online course schedule. Contact Coleen at the NDSCS Bookstore for the most current textbook information (1-800-342-4325, ext. 2239 orcoleen.thoe@ndscs.nodak.edu). You may also visit the Bookstore web site at http://www.ndscsbooks.com/ and search for book information by class by clicking the "Textbook" tab. Technology Required Email: Students taking online classes from NDSCS also need a working email account. Be sure email address is updated in student record in PeopleSoft system. Internet Access required. High speed Internet service is highly recommended. If students are unable to get high speed service, an alternate site may be needed to view some of the course components. Course Objectives Units of Instruction: Unit 1 - Chapter 8 - Arrays Unit 2 - Chapter 9 - Applets Unit 3 - Chapter 10 - Graphics Unit 4 - Chapter 11 & 12 - Inheritance Unit 5 - Chapter 13 - Swing components Unit 6 - Chapter 14 - Layout Manager

Unit 7 - Chapter 15 - Exception Handling Unit 8 - Chapter 16 - File Input/ Output Unit 9 - Chapter 17 - Multithreading and Animation Assignments Please follow the order of units as listed within the Course Navigation area (located at the left.) Each unit will build onto the next one and will be accessible according to the posted Schedule. Assignments and quizzes within each chapter are due within specified time frames. Refer to the Schedule for specific due dates. Assignments not completed by the specified deadline but submitted late will have 20% of grade points deducted per day at instructor's discretion. No points will be assigned for incomplete assignments. Be prepared to spend at least four (4) hours per week in the online class, studying, and completing assignments. Tests and Quizzes Tests are unproctored, are open book and are open note. One hour is available for each exam. In the case of computer failure, please save your work often while taking a test. Please see the schedule for exam dates. Submitting Assignments All assignments should be turned in via Dropbox unless otherwise specified. You are strongly encouraged to make hard copies of your assignments and communications with the instructor to avoid losing data in the case of technical issues. At the first sign of problems, contact your Internet Service Provider (ISP) immediately. It is your responsibility to access the class on another computer in the event of hardware or software problems. If your problems are not cleared up within 12 hours, contact the instructor by telephone to make other arrangements. Grading Your performance in this class will be based on the quality of your assignments, quizzes, and tests. Assignments that do not meet the deadlines given by the instructor will be reduced 10% per day. Letter grades will be awarded as follows: 100.00% to 90.00% = A 89.99% to 80.00% = B 79.99% to 70.00% = C 69.99% to 60.00% = D Below 60.00% = F

Tie to Program Assessment Outcome Learning Outcomes and ties to Assessment outcomes, for CIS Students. Outcome #1: Demonstrate communication skills necessary for effective reading and writing. Students will be required to read and understand the story-style problems assigned in the class. Students will also be required to include documentation with assigned programs. Outcome #2: Use computational skills to solve applied problems and/or logically analyze a variety of problems and select or create appropriate solutions. Students will be required to design logical solutions to problems assigned in class. These solutions will be illustrated using appropriate flowchart symbols. Students will also be required to apply math skills in-order to solve the assigned programming assignments. Outcome #3: Demonstrate competence with appropriate use of curriculum specific software and hardware. Students will use the Java programming language to code solutions for assigned problems. Outcome #4: Demonstrate competence in the use of appropriate resources. Students will be encouraged to utilize various resources, beyond the required texts, for this class. Examples would be: the use of the Internet, the use additional textbooks found in the library or are made available by the CIS Department. Work Expectations Students should estimate approximately three hours of course work per credit per week for NDSCS classes. For example, a three-credit class may require approximately nine hours of work time a week for the student. This amount may vary by class and by student. Course Policies and Procedures Access Policy: Computer Failures and Viruses Online students must maintain computer access at all times to the online course. Lack of computer access as an excuse for late work or missed exam/quiz will NOT be accepted. Print and review the Access Policy to learn how you can take a proactive approach to your online success. Student Attendance Regular attendance and completion of all assignments, on time and as scheduled, is a requirement to be successful in this course. As your instructor, if I am unexpectedly unavailable and may be delayed in reviewing or correcting assignments, I will notify the class of this as a sign of courtesy and respect.

An online student who does not submit class work for ten (10) consecutive calendar days may be dropped from the course. Efforts to contact inactive students are attempted as soon as each semester begins; however, if there is no response from the student and inactivity continues, a drop will be enacted. The following action may be taken regarding irregular attendance: 1) Dropped from a course or program; 2) Course grade may be lowered; 3) Termination of financial aid assistance; 4) Cancellation of registration; 5) Restriction from extra-curricular activities; or 6) Any other judgments deemed necessary. See the entire NDSCS Attendance Policy Online Discussions The online discussions are required activities, and full participation is essential for your success of this course. Refer to the specific Discussion expectations under Discussion Grading Criteria. Online Student Participation and Conduct Guidelines The practices of courtesy and respect that apply in the traditional classroom also apply online. However, the expectations and practice differ in the online classroom to greater extent. Print and review the Online Student Participation and Conduct Guidelines for future reference. Failure to abide by such codes of conduct and etiquette may result in my asking you to withdraw from the class and assigning a failing grade. NDSCS General Policies and Procedures NDSCS online students should be aware of various policies and procedures such as those shown below. Attendance - Students are expected to log into their online classes frequently during each week of the semester and to submit course work on time to meet due dates set by the instructors. Attendance and class participation is monitored and students not submitting work in their online classes may be dropped from the class. Review the Attendance Policy for further details. Computer Access - It is the student's responsibility to maintain access to a working computer and Internet connection to keep up in online class assignments. Because computer problems do occur, students should have a plan for alternative computer access in case of computer problems. Students will be able to access their online classes from any computer with an Internet connection. Refund Policy/Withdrawal Refund Schedule

Academic Calendar - Online classes follow the same calendar as regular on-campus classes. They begin with the semester begins and students do not need to log in at specific days/times but instructors do set due dates for assignments and exams to be submitted so there is structure to the classes. Online classes are not self-paced but do provide flexibility in that they are accessible 24/7 to allow students to work around other commitments when doing their course work. Academic Integrity - Integrity is an NDSCS core value and there is an expectation that all students, as members of the college community, adhere to the highest levels of academic integrity. Dishonesty in class, laboratory, shop work or tests is regarded as a serious offense and is subject to disciplinary action by the instructor and dean of the respective division. For more information, refer to the NDSCS Student Planner or College Catalog under College Policies and Basic Regulations of Conduct. Types of Misconduct Cheating: Intentionally using or attempting to use unauthorized materials, information, or study aids in any academic exercise. Fabrication: Intentionally and unauthorized falsification or invention of any information or citation in an academic exercise. Facilitating academic dishonesty: Intentionally or knowingly helping or attempting to help another to commit an act of academic dishonesty. Plagiarism: Intentionally or knowingly representing the words or ideas of another as one's own in any academic exercise. Disabilities and Special Needs If you have a disability for which you are or may be requesting an accommodation, you are encouraged to contact both your instructor and the Disability Support Services Office, 225 Mildred Johnson Library (phone 701-671-2623, 800-342-4325, ext. 32623) as early as possible in the term. Other College Policies can be found in the Catalog. Student-Instructor Communications While an online class is available 24 hours a day and offers greater flexibility for the student and instructor, keep in mind that your instructor will not be available 24 hours a day. I will check my email, voicemail, and Cyber Office messages on a regular basis, but there may be times when I am unavailable due to other commitments and job responsibilities. I will respond to email, voicemail, or Cyber Office messages as time allows. As a general rule, you can expect your direct question to be answered within 24 hours during week days. When sending an email, please include your full name so I know to whom I'm responding. Often, the email addresses do not indicate who is sending the message.

HOTMAIL USERS: From past history of teaching online, HOTMAIL does not always recognize e-mail from NDSCS as valid e-mail and may block receipt; if you have a HOTMAIL e-mail account, first check the mail in the junkbox. If that doesn't solve the problems, I would strongly suggest you set up another e-mail account not through HOTMAIL. If you do set up another e- mail provider, also be sure to change your e-mail address for this course by changing your profile information on your online personal home page to ensure you receive instructor communications. If you have difficulty changing your e-mail address, please contact the Help Desk at ndscs.helpdesk@ndscs.edu Exams Exams are done online. Instructors may require a proctor be present for online exams. When the semester begins, check your course information for the proctor form and proctor criteria.. Schedule Online classes follow the same academic calendar for start and end dates as regular oncampus classes. While there is no set time for students to be logged into a class each day, instructors do set due dates for assignments and exams. Students should lot into classes frequently to keep up with announcements and to keep up with course work. Online classes are not self-paced. You may want to print the for NDSCS Academic Calendar reference during the year. It includes semester start and end dates, final days to add/drop classes for each semester, vacation dates, etc. Tuition/Fees See tuition and fee information, Refund Policy and Withdrawal Schedule information in the NDSCS Online site under Financial Information. Tuition and fee costs do not include books, software, supplies and other program or course fees which may vary by program. Instructor Information Jeffory Watne Email: Jeffory.Watne@ndscs.edu