CPT 114 COURSE SYLLABUS

Course Title:

Computers and Programming    

Prefix Number:

CPT 114

Lecture Hours:

3.0

Lab Hours:

0.0

Contact Hours:

3.0

Credit Hours:

3.0

Catalog Description:

This course introduces computer concepts and programming. Topics include basic concepts of computer architecture, files, memory, and input/output devices. Programming is done in a modern high-level language.

Course Description:

Upon satisfactory course completion, students will be able to accomplish the following tasks:  Understand how random access memory (RAM), the central processing unit (CPU) and permanent storage work together with the computer’s operating system.  Use a low level programming language.  Understand how variables work in a computer program.  Write, debug and run computer programs using two different script languages (JavaScript and Visual Basic Script).  Understand flow charting and simple logic.  Write, debug and run computer programs with functions and subroutines.  Understand the object oriented programming model.  Develop applications within the Visual Studio .NET programming environment.  Understand the nature if client/server programming.  Write, debug, and run computer programs using both client side and servers side programs. This syllabus applies to this course in all of its formats.

Textbooks and Other Required Materials:

Text:   Textbook package ISBN 1-1117-0527-5   The package includes:  Shelly/Hoisington, Microsoft Visual Basic 2010: Introductory,  Also includes:  Visual Logic Software: http://www.visuallogic.org/course   

Do not purchase used books or books off the internet.  They will be missing the software key to the visual logic software which is most of the cost of the package.

 

Intended Course Outcome:  Students will understand the basic concepts of data processing and use a systematic technique to solve various problems by developing computer programs expressed in the Visual Basic language.  A major part of the programming skills they will acquire will include the ability to analyze data quantitatively and implement solutions to practical problems of the business and the scientific community.

System Requirements

Software:

·         HTML kit

·         Visual logic 2.2

·         Visual Basic Express 2010

·         Internet Explorer 7.0 or higher

·         Notepad

Hardware:

·         Memory (RAM)*
http://www.myitlab.com/assets/images/spacer.gif
Windows XP/2000: 512MB or higher recommended
http://www.myitlab.com/assets/images/spacer.gifWindows Vista: 1GB RAM

·         Processor*
http://www.myitlab.com/assets/images/spacer.gifWindows XP/2000: 1.4Ghz processor
http://www.myitlab.com/assets/images/spacer.gifWindows Vista: 2.0Ghz processor

·         10 MB minimum free hard disk space

·         Any MCI compliant sound card

·         SVGA graphics (1024x768/256-color or higher)

The following operating system:

·         Windows XP recommended

 

Internet Connection:

·         Broadband connection (cable or DSL) or higher recommended

 

Lead Instructor

The lead instructor for CPT 114 is Mr. Tom Brady, building 200 room 132, 843-574-6084. Email at tom.brady@tridenttech.edu

 

Reference Material:

Instructor will supply information concerning reference material upon request.

 

Grading System and Policy:

 

Final grades will be awarded according to the following grading scale:

Your grade for CPT 114 will be determined by the following:

 

Exams   50%

91-100=A

   

81-90=B

Exam 1

25%

71-80=C

Exam 2

25%

65-70=D

   

Below 65=F

Assignments   50%

     
     

 

Total   100%

 

 

Assignments:

There are several assignments due throughout the course.  The assignments count for a total of 50 percent of the grade for the course.  You may complete assignments on any home or Trident computer containing the necessary software (HTML Kit, Visual Logic, and Notepad

 

Exams:

There are two practical exams that are very similar to the assignments.  Each exam must be taken during the scheduled time. Exam material will come from the course lessons.   Make-ups for exams will NOT be given unless arrangements have been made ahead of time.  If a makeup exam is approved, the exam is subject to a 10-point penalty.

 

Tutoring Sessions:

If you are finding the CPT 114 course material difficult, there is help available.  Your instructor is the best resource you have and will assist in finding you a tutor.

 

Accommodations for Students with Special Needs:

The College will make reasonable accommodations for persons with documented disabilities.  Students should notify the Counselor for Students with Disabilities (located in Counseling and Career Development, Building 410, Room 210) and their instructors of any special needs.  Instructors should be notified on the first day of class.

 

Attendance Policy:

For an online or traditional class, attendance is generated by your participation. Prompt and regular participation is the responsibility of each student. The student is responsible for all material covered and all assignments and exams. Any time a student does not respond to an event, it is the student's responsibility to make satisfactory arrangements for any make-up work permitted by the instructor. It is the student's responsibility to initiate the paper work required to drop or withdraw from courses. Failure to participate does not constitute proper procedure for dropping or withdrawal and may result in the grade of "F". Contact the Admissions and Records office for additional information. 

 

 

Policies and Expectations:

The following policies were developed to assist the student in understanding their responsibilities throughout the duration of this course.

1.      It is the responsibility of the student to check for posted assignments and exams.

2.      Students are expected to conduct themselves in a professional manner and take responsibility for their own work.

3.      Students are expected to demonstrate a spirit of enthusiasm for the learning process and to be respectful of the instructor and their classmates.

4.      You are encouraged to talk to each other using the Discussion Board so long as you are respectful to the instructor and the class.

5.      You are encouraged to participate in class.

6.      Your instructor will begin grading assignments after they are due.

7.      Your instructor will attempt to answer all emails within a 48 hour period when possible.

8.      Trident Technical College expects each student to work alone on all course work. Violation of this policy will result in failure of the course.

Academic Honesty:

Academic misconduct includes, but is not limited to, inappropriate use of a college computer, cheating, plagiarism, and/or collusion, and falsification of information.

A computer violation of the honor code is defined to include the following:

·         Representing another's work or answers as one's own.

·         Using another's access (password) for either obtaining privileged information or causing unauthorized changes.

·         Bypassing, by any means, security measures installed on the computer.

·         Using college Internet access for sending, receiving, or printing information which is personal or unrelated to current course work at TTC.

Plagiarism is defined as the appropriation of any other person’s work and the unacknowledged incorporation of that work in one’s own work offered for credit (TTC Student Handbook).

In most cases, plagiarism consists of submitting written or electronic work as your own that was copied from another source and deliberately not cited. Plagiarism is not limited to words. In fact, any time you use someone else’s ideas, images, or words and fail to cite your source, you have committed plagiarism.

Plagiarism is considered academic misconduct and is therefore subject to the processes and penalties described fully in the TTC Student Handbook (available online). All students should familiarize themselves with these expectations, policies, and possible consequences

Classroom Civility:

Student learning is a top priority. Students are expected to come to class prepared and attentive. To ensure a productive learning environment, students must show courtesy and respect to their instructors and fellow students. Instructors will not tolerate uncivil or disruptive behavior. The instructor may dismiss a disruptive student from the class for the remainder of the class period. If inappropriate behavior persists, the instructor may refer the student to the Vice President for Student Services for disciplinary evaluation.  

 

If the Assistant Vice President for Instruction determines that a student has been involved in academic misconduct, the student will be subject to suspension or expulsion from the college. Please refer to the current Student Handbook for more information on Academic Misconduct and Procedures for Disciplinary Action for Academic Misconduct.

 

Electronic Communication Devices in the Classroom:

To minimize classroom disruptions and protect the integrity of test-taking situations, activated electronic communication devices such as pagers and cell phones are generally not permitted in classrooms at Trident Technical College.  The only exception to this policy will be for on-call emergency personnel (police, fire, EMS), who will be required to notify their classroom instructor of their need for such devices and provide documentation verifying their occupation.  However, on-call emergency personnel may not leave a testing situation, communicate by electronic means and return to complete an examination.  In these cases, instructors should make arrangements for re-testing.  Use of electronic devices for note taking is at the discretion of the instructor.

 

Technical Support for D2L:

If experiencing technical difficulties with your D2l account: 

Contact D2L help at 574-6522 or email d2lhelp@tridenttech.edu

 

Access to Computers for Academic Courses:

The college has computer labs available for student use on all three campuses. Students who experience problems with home computers should plan to accomplish their assignments at the college.

 

Your Commitment:

Success in this course requires serious COMMITMENT on your part.  You must be committed to participating online or in the classroom and working independently.  You must be COMMITTED to completing your homework assignments and exams on time. You must be COMMITTED to seeking additional help if you find yourself having difficulty.  The opportunity for success is available to you, and you must be COMMITTED to taking advantage of this opportunity.

 

Faculty Availability:

Your instructor is available to you outside of class for academic assistance. Full-time faculty members post and maintain regularly scheduled office hours. Adjunct faculty does not have offices on campus. Students should consult with their adjunct instructors immediately before or after class. To contact an adjunct faculty by phone, students may call the Business Division office at 574-6002 and leave a message on voice mail. These messages are placed in adjunct faculty mailboxes several times throughout the day.

 

Instructional Lessons:

1. How Computers Work

2. Introduction to Programming

3. Introduction to Assembly Language

4. Introduction to Problem Solving

5. Introduction to Decision Control Structures:  If…Then…Else

6. Decision Control Structures:  Nested If…Then….Else

7. Decision Control Structures:  Select Case

8. Decision Control Structures:  Do While Loops

9.  Introduction to Object Oriented Programming.