St. Johns River State College

COP 2838 – Advanced Visual Basic .NET Programming
An advanced Visual Basic.NET programming course. Students will be introduced to advanced object-oriented programming using the .NET Framework using classes in the MSDN. Topics include garbage collection, exceptions, file handling and operations, database programming fundamentals, and advanced event-driven programming techniques as well as graphics and animations.

COP 2837 – Introduction to Visual Basic .NET Programming
A beginning course in the Microsoft.NET environment. Students will learn to use Visual Basic.NET programming language, including hands‐on exercises for graphical user interface components, menus, loops, selection structures, arrays and file input and output. Students will also be exposed to the basics of object‐oriented programming.

CGS 2545 – Advanced Database Concepts
Microcomputer Applications Software This course provides an in-depth study of functions common to database applications in the business environment. Topics include database design, data maintenance, report generation, advanced reporting, mailing labels generation, multiple databases, and elementary programming.

CDA 2500 – Networking and Data Communications
This course provides an introduction to data communications technology as it is applied to problems in the business world. Subjects covered include: communication theory, the role of standards, terminal- host communications, Local Area Network (LAN) technologies, Wide Area Networks (WAN), Network Management, and applications such as e-mail and groupware, Intranets, and the Internet.

CGS 1560 – Microcomputer Operating Systems
This course is designed to make the student proficient in microcomputer operating systems. Major topics include disk and file management, system configurations, menu driven processing and graphical user interfaces.

CGS 1100 – Microcomputer Applications Software
This is an introductory, “hands-on,” course providing students with the basic terminology and concepts to use a microcomputer (PC). Students will master the basic concepts of the current Windows-based operating system and microcomputer applications programs. Applications include word processing, spreadsheet and database management programs using Microsoft Office as the tool for teaching these concepts.

CGS1060 – Introductory Computer Concepts
This course, intended for individuals with no previous computing experience, includes the history of computers, a survey of how computers are used today, the basic components of computers and computer terminology and laboratory experiences using application software. A study of information systems and computer careers completes the course. Additional lab time may be required in order to complete application assignments.

COP 1000 – Introduction to Computer Programming
An introduction to the fundamentals of computer programming. Topics include using text editors, compilers, algorithm design, structured design and programming, debugging, and testing. C programming language is used to demonstrate structured programming techniques.