Course Syllabus

COMPUTER SCIENCE 111, Fall 2021

(CS 111-Introduction to Programming Using Visual Basic)

17807      Lec     5:40 pm - 7:45 pm       Mo                 Bhola, A                               LIVE-OL

AND

17808      Lab     7:55 pm - 10:00 pm     Mo                 Bhola, A                               LIVE-OL

Due to COVID 19 pandemic, this class will be conducted remotely and online with REQUIRED virtual scheduled meetings.  Current schedule should be considered when selecting this class.  Contact the instructor for more information specific to this class.

For questions, please contact your instructor at bholaa@lccd.edu .

 

Textbook: RQD:  David I. Schneider, An Introduction to Programming Using Visual Basic, 10th Ed., (2016), Pearson, ISBN 13:  978-0-13-454278-2.

 

 

Additional material: A blank flash drive for saving programming assignments, work, and

                                                sample program files (downloaded from www.pearson.com/cs-resources ).

 

 

 

Course Catalog Description:

 

Students examine programming fundamentals using Visual Basic and VBA with an emphasis on business and engineering problem solving. Student examine event-driven programming, decision and looping structures, data types, file processing, program debugging, procedures, functions, Excel/VBA environment, and basic principles of interface design. Please check the transfer, degree, or certificate requirements. This course applies to some programs in CSIT department, but specifically not to Programming for Computer Science.

 

 Course Overview:

 

The main objective of this course is for you to obtain a working knowledge of computer system programming fundamentals using Visual Basic. Visual Basic is known as an event-driven programming language, so you will learn about event-driven programming. But you will also learn about programming fundamentals that are part of most computer languages (including event-driven languages). Programming fundamentals that you will learn about include control structures such as loops; data types and structures such as integers and arrays; data organization and storage techniques such as file processing; the stages of the program development life cycle; analyzing and correcting program errors at each stage of the programming development life cycle; and the basic principles of user interface design.

Student Learning Outcomes

 

At the end of the course the student will be able to:

 

SLO01:            plan a logical computer solution and code a complete program in Visual Basic using selection, repetition, and functions/procedures.

 

 

SLO02:            use an IDE (Integrated Development Environment) to write, test, and debug (find and correct errors) functioning programs. In this class, the IDE used is Microsoft’s Visual Studio.

 

 

Tentative schedule of class operations (instructor reserves the right to make changes):

 


CLASS

DATE

TOPIC(S)

 

 

 

1

2-7-2022

Overview of course, class procedures, syllabus, textbook

Intro to computers, Visual Basic

2

2-14-2022

Visual studio

3

2-21-2022

Holiday

4

02-28-2022

VB Controls

5

3-7-2022

VB Events

6

3-14-2022

Data types, variables, input/output

7

3-21-2022

Data types, variables, input/output, cont’d

8

3-28-2022

Control structures: decision blocks

9

4-4-2022

Spring break

10

4-11-2022

Control structures: selections

12

4-18-2022

Procedures

13

4-25-2022

program design

14

5-2-2022

Control structures: loops

15

5-9-2022

Data structures: Arrays

16

5-16-2022

Data structures: Text files

17

5-23-2022

Data structures: lists

18

5-30-2022

Holiday

19

6-6-2022

Final Exam (comprehensive)

 

 

GRADING:

                                    Percentage                   Points                  Notes

Labs and Assn’s (20 in all):

50%

500

25 pts each

 

Quizzes (8):

30%

400

50 pts each

 

Final:

               20%

200

 

 

 

 

 

A > 90%

B > 80%

C > 70%

D > 60%

F < 50%

 

Spring 2022 Calendar
From Feb. 7 to Jun. 6, 2022
 
Last day to register in classes online Feb. 6
Last day to enroll in classes with permission number Feb. 21
Last day to submit an Audit Card Feb. 21
Last day to submit a Pass/No Pass petition Feb. 21
Last day to drop online without "W" and penalty fees Feb. 21
Census Date Feb. 22
Spring Break Apr. 2-8
Last Day to drop online with a "W" May 8
Final Exam Week Begins May 31
Grades Due Jun. 13
   
Holidays  
Presidents' Holiday Feb. 18
Non-Instructional Days Feb. 19-20
Presidents' Holiday Feb. 21
Cesar Chavez Holiday Mar. 31
Non-instructional day Apr. 1
Memorial Day May 30

These dates DO NOT apply to all classes. Use your portal to review your class deadlines at MyCollege.LACDD.edu.

These dates ONLY apply to some semester length asynchronous classes.  Other classes are unique and have different deadlines.
Exact deadlines are available in each course description in the Faculty and Student Portal.

 

NEED F-1 VISA (Out of Country) 

HAVE F-1 VISA (Transfers) 

http://www.piercecollege.edu/offices/international_students/futurestd.asp

 

HOLIDAYS/NON-INSTRUCTIONAL DAY/COLLEGE CLOSED

 

 

 

SCHEDULE SUBJECT TO CHANGE

 

Attendance policy 

 

Before Census date: Students who miss the equivalent of one week of course meetings prior to Census Date (September 17), WILL be excluded from the course (this is state law).

After Census date: Students may be dropped due to lack of participation, attendance and/or progress.

 

Dropping a course:  Please be advised that you are responsible for dropping a course and that post-census non-attendance does not automatically drop you from a course.  There is a “three strikes” rule.  A student who either withdraws after census, or receives unsatisfactory grades, cannot attempt a course more than three times.  Examples:

 

Action

Counts as Attempt?

A student enrolls in a course and drops prior to census

 

No

A student enrolls in a course and drops or withdraws from the course after census and prior to the withdraw deadline

Yes

A student enrolls in a course and stops attending, but never drops or withdraws from the course

Yes

A student enrolls in a course and a grade of D or F is recorded for the course

Yes

 

Office Hours: 20 min before class and 25 after class

Office Phone: 818.710.0551

E-Mail Address: bholaa@laccd.edu

Special Services advisory:

Students needing special accommodations should contact the Special Services office and the instructor as soon as possible to ensure that such accommodations are implemented in timely fashion. All information will remain confidential. http://www.piercecollege.edu/offices/special_services/ , 818-719-6430, and special_services@piercecollege.edu. The Web pages, video presentations, text books and class materials in this course are accessible to students with disabilities.

 

*Academic Dishonesty Policy:  In general, the academic policy for dishonesty (cheating on an exam, plagiarism, copying other students work, etc) for the first offense is zero points on the item involved and your name is reported to the Dean of Student Services. For the second offense penalties can include failing the course AND permanent expulsion from all campuses in the LACCD.  Refer to the college catalog for details.

 

Student Health Center: Medical and mental health services are available to all currently enrolled students at the Pierce Student Health Center. There is no cost to students to see any of the medical and mental health providers during extended office hours. Pierce College Student Health Center is now Family PACT providers too. Call 818-710-4270 to make an appointment or to ask a question. Located on the 2nd floor of the Student Services Building. http://www.piercecollege.edu/offices/health_center

 

Title IX: College is committed to fostering a campus community based on respect and nonviolence. To this end, we recognize that all Pierce community members are responsible for ensuring that our community is free from discrimination, domestic and dating violence, gender bias, stalking, sexual harassment, and sexual assault. In accordance with Title IX, Pierce is legally obligated to investigate incidents of sexual harassment and sexual assault that occur on our campus. Faculty who become aware of an incident of sexual violence, including harassment, rape, sexual assault, relationship violence, child abuse or stalking, are mandatory reporters and required by law to notify Pierce Title IX Coordinator. The purpose of this disclosure is to ensure that students are made aware of their reporting options and resources for support. For more information about your rights and reporting options at Pierce, including confidential and anonymous reporting options, please visit http://www.piercecollege.edu/offices/compliance/ . Title IX Coordinator: Dr. Earic Dixon-Peters, V.P. of Student Services, 818 710 4228, peterseb@piercecollege.edu.

 

Declaimer/Saving Clause: This syllabus is intended to give the student guidance in what may be covered during the semester and will be followed as closely as possible. However, the professor reserves the right to modify, supplement and make changes as the course needs arise.

 

Recording Policy

No student may record any classroom activity without express written consent from me.  If you have (or think you may have) a disability such that you need to record or tape classroom activities, you should contact the Special Services to request an appropriate accommodation.

 

Use of Mobile Devices:

As research on learning shows, unexpected noises and movement automatically divert and capture people's attention, which means you are affecting everyone’s learning experience. If your cell phone, pager, laptop, etc. makes noise or is visually distracting during class. For this reason, I allow you to take notes on your laptop, but you must turn the sound off so that you do not disrupt other students' learning. If you are doing anything other than taking notes on your laptop, please sit in the back row so that other students are not distracted by your screen.

 

Religious holidays:

There are a variety of religious holidays occurring during the semester.  While these are neither Federal- or State-sanctioned holidays, they are days of religious observance that may impact some students in the class.  If you plan to miss a class period, an assignment due date or an exam because you will be practicing your religion on a particular day, you need to notify your instructor of this fact at least two weeks in advance to make arrangements. Official notification will take the form of an email, which specifies the anticipated date(-s) of absence.  A student who provides this information by the deadline will be able to reschedule missed exams or work, and their absence will not adversely affect their attendance record.  Failure to provide proper notification and making arrangements at least two weeks in advance will negate the student’s option to reschedule or receive credit for missed activities.

 

Foster Youth:

We are making a special effort to support current and former foster youths at Pierce College. If you are a current or former foster youth you may qualify for other support services to help you achieve your educational goals.  Please contact our Guardian Scholars Program at (818) 710-3323 or email guardianscholars@laccd.edu so you can get the support you are eligible for.

 

 

Limits to Confidentiality

Essays, journals, and other materials submitted for this class are generally considered confidential pursuant to the University’s student record policies. However, students should be aware that University employees, including instructors, may not be able to maintain confidentiality when it conflicts with their responsibility to report certain issues based on external legal obligations or that relate to the health and safety of MSU community members and others. As the instructor, I must report the following information to other University offices if you share it with me:

 

Suspected child abuse/neglect, even if this maltreatment happened when you were a child,

Allegations of sexual assault or sexual harassment when they involve MSU students, faculty, or staff, and

Credible threats of harm to oneself or to others.

These reports may trigger contact from a campus official who will want to talk with you about the incident that you have shared.  In almost all cases, it will be your decision whether you wish to speak with that individual. If you would like to talk about these events in a more confidential setting you are encouraged to make an appointment with the MSU Counseling Center.

 

Prohibited Discrimination and Harassment Reporting

 

Faculty are required to inform the Title IX Office should they become aware that you or any other student has experienced sexual violence or sexual harassment.

 

Mandatory Reporting of Child Abuse

Pierce employees, including faculty and staff, are mandatory reporters of child abuse. This statement is to advise you that your disclosure of information about child abuse to a Pierce employee may trigger the Pierce employee’s duty to report that information to the designated authorities.

 

Title IX prohibits gender discrimination, including sexual harassment, domestic and dating violence, sexual assault, and stalking.

 

Financial Assistance – If you need money to pay for books, supplies, enrollment fees, parking, and other expenses to help you with college, apply for financial aid.  To learn about the financial aid process, visit www.piercecollege.edu/offices/financial_aid or send an email to pierce_finaid@piercecollege.edu.  The office is located on the 2nd floor of the Student Services Building.  The Financial Aid Office uses a virtual queue called QLess which enables students to wait in line virtually.  To learn how to join the financial aid queue, go to

 

http://www.piercecollege.edu/offices/financial_aid/qlessvirtualline.asp