Alex Stoykov
Gavilan College
Computer Science and Information Systems
e-mail: astoykov@gavilan.edu

Fall 2015 Courses


CSIS24 - Java Programming:
This is a hybrid class. You may take this class online, or come to lecture if you need help.
All course materials are posted on http://ilearn.gavilan.edu
Course Syllabus

Description: Introduction to Java programming. Includes learning the Java environment, using and creating Java applets, and writing stand-alone applications.
Covers the Java environment, object-oriented programming, language basics, classes, interfaces, packages, threads, and exceptions.
This course has the option of a letter grade or credit/no credit.

Units: 4 Hours: 3 Lecture, 3 Laboratory.
Advisory: CSIS 45 C++ Programming or equivalent programming experience.
Class Pictures, Class Projects


CSIS1 - Computer Literacy:
All course materials are posted on http://ilearn.gavilan.edu
Course Syllabus

Description: An introduction to terminology, design, operation, and usefulness of computers for the novice.
The student will gain "hands-on" experience by using a microcomputer to run various software programs including Word Processing, Spreadsheet, Presentation Graphics, MS Windows.
Multimedia and Internet experience will also be included.

Units: 2


CSIS42 - Python Programming:
All course materials are posted on http://ilearn.gavilan.edu
Course Syllabus

Description: Introduction to computing using Python. Study and create programs that perform various tasks, including text and file manipulation,
internet scripting, data structures, testing, and practical problem solving with examples. Covers object - oriented programming and the Python
Standard Library. Introduces students to the fundamental concepts of programming. This course has the option of a letter grade or pass/no pass.

Units: 4



Spring 2014 Courses


CSIS24 - Java Programming:
This is a hybrid class. You may take this class online, or come to lecture if you need help.
All course materials are posted on http://ilearn.gavilan.edu
Course Syllabus

Description: Introduction to Java programming. Includes learning the Java environment, using and creating Java applets, and writing stand-alone applications.
Covers the Java environment, object-oriented programming, language basics, classes, interfaces, packages, threads, and exceptions.
This course has the option of a letter grade or credit/no credit.

Units: 4 Hours: 3 Lecture, 3 Laboratory.
Advisory: CSIS 45 C++ Programming or equivalent programming experience.
Class Pictures, Class Projects


CSIS1 - Computer Literacy:
All course materials are posted on http://ilearn.gavilan.edu
Course Syllabus

Description: An introduction to terminology, design, operation, and usefulness of computers for the novice.
The student will gain "hands-on" experience by using a microcomputer to run various software programs including Word Processing, Spreadsheet, Presentation Graphics, MS Windows.
Multimedia and Internet experience will also be included.

CSIS2L - Computers in Business Lab:
All course materials are posted on http://ilearn.gavilan.edu
Course Syllabus

Description: Computer lab emphasizing business applications in Microsoft Word, Excel, Access PowerPoint and Integration.
Internet searches are included. This course has the option of a letter or a Pass/No Pass grade.
Since supervised repetition and practice enhance skills/proficiencies, this course may be repeated once for credit.

Fall 2013 Courses


CSIS24 - Java Programming:
This is a hybrid class. You may take this class online, or come to lecture if you need help.
All course materials are posted on http://ilearn.gavilan.edu
Course Syllabus

Description: Introduction to Java programming. Includes learning the Java environment, using and creating Java applets, and writing stand-alone applications.
Covers the Java environment, object-oriented programming, language basics, classes, interfaces, packages, threads, and exceptions.
This course has the option of a letter grade or credit/no credit.

Units: 4 Hours: 3 Lecture, 3 Laboratory.
Advisory: CSIS 45 C++ Programming or equivalent programming experience.
Class Pictures, Class Projects


CSIS1 - Computer Literacy:
All course materials are posted on http://ilearn.gavilan.edu
Course Syllabus

Description: An introduction to terminology, design, operation, and usefulness of computers for the novice.
The student will gain "hands-on" experience by using a microcomputer to run various software programs including Word Processing, Spreadsheet, Presentation Graphics, MS Windows.
Multimedia and Internet experience will also be included.

CSIS2L - Computers in Business Lab:
All course materials are posted on http://ilearn.gavilan.edu
Course Syllabus

Description: Computer lab emphasizing business applications in Microsoft Word, Excel, Access PowerPoint and Integration.
Internet searches are included. This course has the option of a letter or a Pass/No Pass grade.
Since supervised repetition and practice enhance skills/proficiencies, this course may be repeated once for credit.


Spring 2013 Course


CSIS24 - Java Programming:
This is a hybrid class. You may take this class online, or come to lecture if you need help.
All course materials are posted on http://ilearn.gavilan.edu
Course Syllabus

Description: Introduction to Java programming. Includes learning the Java environment, using and creating Java applets, and writing stand-alone applications.
Covers the Java environment, object-oriented programming, language basics, classes, interfaces, packages, threads, and exceptions.
This course has the option of a letter grade or credit/no credit.

Units: 4 Hours: 3 Lecture, 3 Laboratory.
Advisory: CSIS 45 C++ Programming or equivalent programming experience.
Class Pictures, Class Projects

Fall 2012 Course


CSIS24 - Java Programming:
This is a hybrid class. You may take this class online, or come to lecture if you need help.
All course materials are posted on http://ilearn.gavilan.edu
Course Syllabus

Description: Introduction to Java programming. Includes learning the Java environment, using and creating Java applets, and writing stand-alone applications.
Covers the Java environment, object-oriented programming, language basics, classes, interfaces, packages, threads, and exceptions.
This course has the option of a letter grade or credit/no credit.

Units: 4 Hours: 3 Lecture, 3 Laboratory.
Advisory: CSIS 45 C++ Programming or equivalent programming experience.

Summer 2012 Course


CSIS 1 - Computer Literacy:
Schedule and Syllabus are posted on https://ilearn.gavilan.edu

Description: An introduction to terminology, design, operation, and usefulness of computers for the novice.
The student will gain "hands-on" experience by using a microcomputer to run various software programs including Word Processing, Spreadsheet, Presentation Graphics, MS Windows.
Multimedia and Internet experience will also be included.

Units: 2 (option: letter grade or pass/no pass)

Spring 2012 Course


CSIS24 - Java Programming:
This is a hybrid class. You may take this class online, or come to lecture if you need help.
All course materials are posted on http://ilearn.gavilan.edu
Course Syllabus

Description: Introduction to Java programming. Includes learning the Java environment, using and creating Java applets, and writing stand-alone applications.
Covers the Java environment, object-oriented programming, language basics, classes, interfaces, packages, threads, and exceptions.

Units: 4 Hours: 3 Lecture, 3 Laboratory.
Advisory: CSIS 45 C++ Programming or equivalent programming experience.


last updated: December 26,2012