FLORIDA STATE COLLEGE AT JACKSONVILLE COLLEGE CREDIT COURSE OUTLINE. Introduction to Programming with Visual Basic.NET

Similar documents
PREREQUISITE(S): CTS 1131, CTS 1133 and CTS 1120

FLORIDA STATE COLLEGE AT JACKSONVILLE COLLEGE CREDIT COURSE OUTLINE

FLORIDA STATE COLLEGE AT JACKSONVILLE COLLEGE CREDIT COURSE OUTLINE. CTS 2655 and CNT 2102 with grade of C or higher in both courses

FLORIDA STATE COLLEGE AT JACKSONVILLE NON-COLLEGE CREDIT COURSE OUTLINE. Insurance Customer Service Representative

FLORIDA STATE COLLEGE AT JACKSONVILLE COLLEGE CREDIT COURSE OUTLINE. Automatic Transmissions and Transaxles

FLORIDA STATE COLLEGE AT JACKSONVILLE NON-COLLEGE CREDIT COURSE OUTLINE

FLORIDA STATE COLLEGE AT JACKSONVILLE COLLEGE CREDIT COURSE OUTLINE. Calculus for Business and Social Sciences

FLORIDA STATE COLLEGE AT JACKSONVILLE NON-COLLEGE CREDIT COURSE OUTLINE

FLORIDA STATE COLLEGE AT JACKSONVILLE COLLEGE CREDIT COURSE OUTLINE

RARITAN VALLEY COMMUNITY COLLEGE ACADEMIC COURSE OUTLINE. CISY 105 Foundations of Computer Science

FLORIDA STATE COLLEGE AT JACKSONVILLE COLLEGE CREDIT COURSE OUTLINE

FLORIDA STATE COLLEGE AT JACKSONVILLE COLLEGE CREDIT COURSE OUTLINE

FLORIDA STATE COLLEGE AT JACKSONVILLE NON-COLLEGE CREDIT COURSE OUTLINE

RARITAN VALLEY COMMUNITY COLLEGE COURSE OUTLINE. CISY 103 Computer Concepts and Programming

NEW YORK CITY COLLEGE OF TECHNOLOGY/CUNY Computer Systems Technology Department

COURSE TITLE. Computer Programming 1 LENGTH. One Semester Grades 9-12 DEPARTMENT. Computer Department Barbara O Donnell, Supervisor SCHOOL

How To Pass A Credit Course At Florida State College At Jacksonville

RARITAN VALLEY COMMUNITY COLLEGE COMPUTER SCIENCE (CS) DEPARTMENT. CISY Computer Literacy

RARITAN VALLEY COMMUNITY COLLEGE ACADEMIC COURSE OUTLINE CISY 233 INTRODUCTION TO PHP

#820 Computer Programming 1A

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

Programming and Software Development CTAG Alignments

Syllabus for CS 134 Java Programming

Programming and Software Development (PSD)

Computer Programming I

NEW YORK CITY COLLEGE OF TECHNOLOGY/CUNY Computer Systems Technology Department. COURSE: CST2403 C++ Programming Part 1 ( 4 hours, 3 credits )

RARITAN VALLEY COMMUNITY COLLEGE ACADEMIC COURSE OUTLINE MRKT-101 PRINCIPLES OF MARKETING

Cohort: BCA/07B/PT - BCA/06/PT - BCNS/06/FT - BCNS/05/FT - BIS/06/FT - BIS/05/FT - BSE/05/FT - BSE/04/PT-BSE/06/FT

CEC225 COURSE COMPACT

COMMUNITY COLLEGE OF CITY UNIVERSITY CITY UNIVERSITY OF HONG KONG

University of Nicosia, Cyprus

Fundamentals of Java Programming

Yarmouk University Faculty of Science and Information Technology Department of Computer Information Systems CIS 282 Developing Web Applications

Course Syllabus. COSC 1437 Programming Fundamentals II. Revision Date: August 21, 2013

BCS2B02: OOP Concepts and Data Structures Using C++

Schneps, Leila; Colmez, Coralie. Math on Trial : How Numbers Get Used and Abused in the Courtroom. New York, NY, USA: Basic Books, p i.

RARITAN VALLEY COMMUNITY COLLEGE COURSE OUTLINE. CISY 229 Information Security Fundamentals

BRAZOSPORT COLLEGE LAKE JACKSON, TEXAS SYLLABUS ITSE 1432 INTRODUCTION TO VISUAL BASIC.NET PROGRAMMING

ACCT Principles of Accounting II Expanded Course Outline Syllabus-Online Course Spring 2015

LeMoyne-Owen College. Division of Natural and Mathematical Sciences Programming in Java II, COSI 225 Spring, 2016

El Dorado Union High School District Educational Services

ROCHESTER INSTITUTE OF TECHNOLOGY COURSE OUTLINE FORM COLLEGE OF SCIENCE. School of Mathematical Sciences

Thomas Jefferson High School for Science and Technology Program of Studies Foundations of Computer Science. Unit of Study / Textbook Correlation

Graduation Requirements

Course MS10975A Introduction to Programming. Length: 5 Days

CIS 270. Systems Analysis and Design

ROCHESTER INSTITUTE OF TECHNOLOGY COURSE OUTLINE FORM COLLEGE OF SCIENCE. School of Mathematical Sciences

El Dorado Union High School District Educational Services

RARITAN VALLEY COMMUNITY COLLEGE ACADEMIC COURSE OUTLINE MATH 102 PROBLEM SOLVING STRATEGIES IN MATHEMATICS

William Paterson University of New Jersey Department of Computer Science College of Science and Health Course Outline

RARITAN VALLEY COMMUNITY COLLEGE ACADEMIC COURSE OUTLINE. Accounting Systems and Software ACCT-225

Georgia Perimeter College Common Course Outline

CLEAN COPY FOR APPROVAL DRAFT DRAFT DRAFT DRAFT FOR IMPLEMENTATION IN UNIVERSITY CATALOG GRADUATION REQUIREMENTS

Java Application Developer Certificate Program Competencies

ADVANCED SCHOOL OF SYSTEMS AND DATA STUDIES (ASSDAS) PROGRAM: CTech in Computer Science

CS135 Computer Science I Spring 2015

Frank Phillips College. ITSY 2359: Security Assessment & Auditing

COMPUTER SCIENCE, BACHELOR OF SCIENCE (B.S.)

ARIZONA CTE CAREER PREPARATION STANDARDS & MEASUREMENT CRITERIA SOFTWARE DEVELOPMENT,

Frank Phillips College ITNW2305 Network Administration. Prerequisite and/or Co-requisite: BCIS1405 Advanced Microcomputer Applications

Agenda Item #06-29 Effective Spring 2007 Eastern Illinois University Revised Course Proposal MGT 4500, Employee Staffing and Development

Computing Concepts with Java Essentials

Management Information Systems 260 Web Programming Fall 2006 (CRN: 42459)

DOVER-SHERBORN HIGH SCHOOL PROGRAM OF STUDIES

Computer Programming I & II*

Specialized Programme on Web Application Development using Open Source Tools

Some programming experience in a high-level structured programming language is recommended.

Visual Basic. murach's TRAINING & REFERENCE

COURSE OUTLINE FOR ECON-1100 CONSUMER ECONOMICS

TECHNOLOGY Computer Programming II Grade: 9-12 Standard 2: Technology and Society Interaction

Indiana University East Faculty Senate

Peoria Unified School District Dual Enrollment Program

ERIE COMMUNITY COLLEGE COURSE OUTLINE A. COURSE NUMBER CS WEB DEVELOPMENT & PROGRAMMING I AND TITLE:

Course Title: Software Development

RARITAN VALLEY COMMUNITY COLLEGE ACADEMIC COURSE OUTLINE NURS 130: NURSING TRANSITIONS

Tennessee Wesleyan College Math 131 C Syllabus Spring 2016

MBA 6931, Project Management Strategy and Tactics Course Syllabus. Course Description. Prerequisites. Course Textbook. Course Learning Objectives

CLUSTER MINUTES March 24, :50 3:00pm BA 311 Lake Worth Campus

ASU College of Education Course Syllabus ED 4972, ED 4973, ED 4974, ED 4975 or EDG 5660 Clinical Teaching

Transcription:

Form 2A, Page 1 FLORIDA STATE COLLEGE AT JACKSONVILLE COLLEGE CREDIT COURSE OUTLINE COURSE NUMBER: COP 2837 COURSE TITLE: Introduction to Programming with Visual Basic.NET PREREQUISITE(S): COP 1000 COREQUISITE(S): None CREDIT HOURS: 3 CONTACT HOURS/WEEK: 4 CONTACT HOUR BREAKDOWN: Lecture/Discussion: 3 Laboratory: 1 Other : FACULTY WORKLOAD POINTS: 3.7 STANDARDIZED CLASS SIZE ALLOCATION: 27 CATALOG COURSE DESCRIPTION: This course provides an introduction to software development in the Visual Basic (VB) programming language in the Microsoft dot Net environment. Students will learn to develop programs in VB, using the Microsoft Visual Studio IDE. The course presents elements of the VB language, including decisions, loops, arrays, and exception handling. Topics also include object oriented programming, methods, collections, file input and output, and databases. Emphasis will be on creating object-oriented programs that use a Graphical User Interface. Student hands on programming projects will be an integral part of the course. SUGGESTED TEXT(S): Deitel & Associates, Visual Basic 20XX, How to Program, current edition, Prentice Hall Gaddis, Tony and Kip Irvine, Starting Out with Visual Basic 20XX, current edition, Addison Wesley IMPLEMENTATION DATE: Spring term, 2003 (20032) REVIEW OR MODIFICATION DATE: Fall Term, 2002 (20031) Fall Term, 2008 (20091) Outline Review 2007 Fall Term, 2011 (20121) Proposal 2011-51

Form 2A, Page 2 COURSE TOPICS CONTACT HOURS PER TOPIC I. Visual Studio dot NET 4 A. Help Facilities (1) B. Start Page (1) C. Toolbox (1) D. Properties and other windows (1) II. Windows Forms 4 A. Controls (1) B. Components (1) C. Menus (1) D. Running and Debugging (1) III. Variables, Operators and Expressions 4 A. Identifiers and keywords (1) B. Arithmetic operators (1) C. Primitive data types (1) D. Value and Reference variables (1) IV. Methods 4 A. Declaring and defining methods (2) B. Calling methods (1) C. Parameters and Arguments (1) V. Decisions 4 A. Boolean expressions (1) B. Comparison operators (1) C. If, if/else statements (1) D. Select Case statements (1) VI. Loops 4 A. While loops (1) B. Do loops (1) C. For loops (1) D. For Each loops (1) VII. Exceptions 3 A. Try/catch blocks (2) B. Throwing exceptions (1) VIII. Classes and Objects 8 A. Class definitions (2) B. Instantiation (1) C. Constructors and destructors (2) D. Inheritance (2) E. Polymorphism (1)

Form 2A, Page 5 COURSE TOPICS (CONTINUED) CONTACT HOURS _PER TOPIC IX. Arrays and Collections 4 A. Arrays (2) B. Collections (2) X. External Date Sources 6 A. Databases (4) B. Files (2) XI. Programming Projects 15 Total 60

Form 2A, Page 3 PROGRAM TITLE: COURSE TITLE: Computer Programming and Analysis Introduction to Programming with Visual Basic dot NET CIP NUMBER: 1511020100 LIST PERFORMANCE STANDARD ADDRESSED: NUMBER(S): TITLES(S): 02.0 PERFORM ANALYSIS ACTIVITIES The student will be able to: 02.01 Communicate with users. 02.02 Define requirements. 02.03 Analyze user requirements. 02.04 Evaluate alternatives. 02.06 Create a plan for design. 02.10 Develop systems documentation. 04.0 PERFORM CODING ACTIVITIES The student will be able to: 04.01 Identify modules. 04.02 Design module. 04.03 Code module. 04.04 Document module. 04.05 Test module. 04.06 Debugging code. 04.07 Revise module code. 04.09 Demonstrate proficient use of programming development tools. 05.0 PERFORM TESTING ACTIVITIES The student will be able to: 05.02 Develop test data. 05.03 Validate input(s). 05.04 Perform test(s). 05.05 Validate expected outcomes. 05.09 Document results 12.0 DEMONSTRATE GENERAL ORGANIZATIONAL COMPUTING WORKPLACE COMPETENCIES The student will be able to: 12.01 Follow oral and written instructions.

Florida State College At Jacksonville Course Learning Outcomes & Assessment NOTE: Use either the Tab key or mouse click to move from field to field. The box will expand to accommodate your entry. Section 1 COURSE PREFIX AND NUMBER: COP 2837 COURSE TITLE: Introduction to Programming with Visual Basic.NET SEMESTER CREDIT HOURS (CC): 3 CONTACT HOURS (NCC): Section 2 TYPE OF COURSE: (Click on the box to check all that apply) AA Elective AS Required Professional Course College Prep AS Professional Elective AAS Required Professional Course Technical Certificate Other PSAV Apprenticeship General Education: (For General Education courses, you must also complete Section 3 and Section 7) Section 3 (If applicable) INDICATE BELOW THE DISCIPLINE AREA FOR GENERAL EDUCATION COURSES: Communications Social & Behavioral Sciences Mathematics Natural Sciences Humanities Section 4 INTELLECTUAL COMPETENCIES: Reading Speaking Critical Analysis Quantitative Skills Scientific Method of Inquiry Writing Listening Information Literacy Ethical Judgment Working Collaboratively Section 5 LEARNING OUTCOMES METHOD OF ASSESSMENT Master IDE for software development Exams, Grading of Student Programs Construct simple VB programs Exams, Grading of Student Programs Develop VB programs with Numeric, string variables Exams, Grading of Student Programs Develop VB programs with decision and repetition control structures Exams, Grading of Student Programs Develop modular VB programs with methods Exams, Grading of Student Programs Develop VB programs with arrays and collections Exams, Grading of Student Programs Develop VB programs with file I/O Exams, Grading of Student Programs Develop VB programs to access a database Exams, Grading of Student Programs Develop VB programs with classes and inheritance Exams, Grading of Student Programs Develop VB programs with exception handling Exams, Grading of Student Programs Section 6 Name of Person Completing This Form: Gail Gehrig Date: 3/18/2011