Credit Course Schedules

Computer Science - Spring 2020

Intro to Computer Science — 3281
CSC 1510 – 3 credits
Kenneth R. Zatyko

Students will develop computer literacy by studying an overview of computing and a brief introduction to programming. Topics include a history of computers and computing, computer system components, data representation, the impact of computers on society, computer ethics, an introduction to data communications, networking, word processing, spreadsheets, programming in a structured language, and e-mail. Students will also use the Internet and a browser to access the World Wide Web. Less than 20% of class time is spent on lab exercises. No requisites. J fall, spring; C fall, spring; Online fall, spring. Master Course Syllabus

Jamestown Campus

Jan 13 – May 14 Mon, Wed, Fri 11:00 am – 11:50 am
Intro to Computer Science — 3300
CSC 1510 – 3 credits

Students will develop computer literacy by studying an overview of computing and a brief introduction to programming. Topics include a history of computers and computing, computer system components, data representation, the impact of computers on society, computer ethics, an introduction to data communications, networking, word processing, spreadsheets, programming in a structured language, and e-mail. Students will also use the Internet and a browser to access the World Wide Web. Less than 20% of class time is spent on lab exercises. No requisites. J fall, spring; C fall, spring; Online fall, spring. Master Course Syllabus

Cattaraugus County Campus

Technology Center 207
Jan 14 – May 14 Mon, Wed 1:15 pm – 2:30 pm
Intro to Computer Science — 3301
CSC 1510 – 3 credits
Frances G. Marsh

Students will develop computer literacy by studying an overview of computing and a brief introduction to programming. Topics include a history of computers and computing, computer system components, data representation, the impact of computers on society, computer ethics, an introduction to data communications, networking, word processing, spreadsheets, programming in a structured language, and e-mail. Students will also use the Internet and a browser to access the World Wide Web. Less than 20% of class time is spent on lab exercises. No requisites. J fall, spring; C fall, spring; Online fall, spring. Master Course Syllabus

Jamestown - Online

SUNY Learning Network - Jamestown
Jan 13 – May 14 TBD
Intro to Cybersecurity — 3559
CSC 1520 – 3 credits
Kenneth R. Zatyko

Students will be introduced to the basics of computer security, also known as cybersecurity. The course will also provide students with a basic understanding of computer hardware, software, and networks, so students can understand the types of security weaknesses and the defense strategies needed to minimize those vulnerabilities. Students will explore multiple case studies to understand techniques used by hackers and the weaknesses that allowed those attacks to be successful. This course introduces the topics covered by the CompTia Security+ Certification. Additional coursework will be needed prior to taking the CompTia Security+ exam. No requisites. Online fall. Master Course Syllabus

Jamestown Campus

Hultquist Library 148
Jan 14 – May 14 Tue, Thu 11:30 am – 12:45 pm
Intro to Cybersecurity — 3561
CSC 1520 – 3 credits
Kenneth R. Zatyko

Students will be introduced to the basics of computer security, also known as cybersecurity. The course will also provide students with a basic understanding of computer hardware, software, and networks, so students can understand the types of security weaknesses and the defense strategies needed to minimize those vulnerabilities. Students will explore multiple case studies to understand techniques used by hackers and the weaknesses that allowed those attacks to be successful. This course introduces the topics covered by the CompTia Security+ Certification. Additional coursework will be needed prior to taking the CompTia Security+ exam. No requisites. Online fall. Master Course Syllabus

Jamestown Campus

Hultquist Library 148
Jan 14 – May 14 Tue 6:30 pm – 9:15 pm
Intro to Cybersecurity — 3787
CSC 1520 – 3 credits
Kenneth R. Zatyko

Students will be introduced to the basics of computer security, also known as cybersecurity. The course will also provide students with a basic understanding of computer hardware, software, and networks, so students can understand the types of security weaknesses and the defense strategies needed to minimize those vulnerabilities. Students will explore multiple case studies to understand techniques used by hackers and the weaknesses that allowed those attacks to be successful. This course introduces the topics covered by the CompTia Security+ Certification. Additional coursework will be needed prior to taking the CompTia Security+ exam. No requisites. Online fall. Master Course Syllabus

North County Center

North County Training Center 123
Jan 14 – May 14 Tue, Thu 11:30 am – 12:45 pm
Intro to Cybersecurity — 3788
CSC 1520 – 3 credits
Kenneth R. Zatyko

Students will be introduced to the basics of computer security, also known as cybersecurity. The course will also provide students with a basic understanding of computer hardware, software, and networks, so students can understand the types of security weaknesses and the defense strategies needed to minimize those vulnerabilities. Students will explore multiple case studies to understand techniques used by hackers and the weaknesses that allowed those attacks to be successful. This course introduces the topics covered by the CompTia Security+ Certification. Additional coursework will be needed prior to taking the CompTia Security+ exam. No requisites. Online fall. Master Course Syllabus

Cattaraugus County Campus

Allied Health & Sciences Center 103
Jan 14 – May 14 Tue 6:30 pm – 9:15 pm
Introduction to HTML & CSS — 3282
CSC 1530 – 3 credits

Students will study HTML language, usability concepts, and embedding JavaScript programming code. Students will design web pages using tables, forms, cascading style sheets, multimedia, and JavaScript. Students will also learn how to publish a web page with video clips and sound. No requisites. J fall; C fall; Online, fall. Master Course Syllabus

Jamestown Campus

Jan 13 – May 14 Mon, Wed 5:00 pm – 6:15 pm
Introduction to HTML & CSS — 3302
CSC 1530 – 3 credits
Jeffrey R. Davis

Students will study HTML language, usability concepts, and embedding JavaScript programming code. Students will design web pages using tables, forms, cascading style sheets, multimedia, and JavaScript. Students will also learn how to publish a web page with video clips and sound. No requisites. J fall; C fall; Online, fall. Master Course Syllabus

Jamestown - Online

SUNY Learning Network - Jamestown
Jan 13 – May 14 TBD
Computer App Software I — 3284
CSC 1560 – 4 credits
Katharina Santiago Reisenweber

Students use application software such as Microsoft Office to study word processing, spreadsheets, database management, and presentation software. The integration and practical application of these topics is stressed throughout the course. Students will spend a substantial amount of out-of-class time working on computer projects. Corequisite: any developmental MAT course or eligibility for any college-level MAT course. J fall, spring; C fall, spring; Online fall, spring. Master Course Syllabus

Jamestown Campus

Jan 13 – May 14 Mon, Wed 2:40 pm – 4:20 pm
Computer App Software I — 3285
CSC 1560 – 4 credits
Dawn M. Wood-Sager

Students use application software such as Microsoft Office to study word processing, spreadsheets, database management, and presentation software. The integration and practical application of these topics is stressed throughout the course. Students will spend a substantial amount of out-of-class time working on computer projects. Corequisite: any developmental MAT course or eligibility for any college-level MAT course. J fall, spring; C fall, spring; Online fall, spring. Master Course Syllabus

Jamestown - Online

SUNY Learning Network - Jamestown
Jan 13 – May 14 TBD
Computer App Software I — 3304
CSC 1560 – 4 credits
Sung J. Lee

Students use application software such as Microsoft Office to study word processing, spreadsheets, database management, and presentation software. The integration and practical application of these topics is stressed throughout the course. Students will spend a substantial amount of out-of-class time working on computer projects. Corequisite: any developmental MAT course or eligibility for any college-level MAT course. J fall, spring; C fall, spring; Online fall, spring. Master Course Syllabus

Cattaraugus County Campus

Technology Center 207
Jan 13 – May 14 Mon, Wed 2:40 pm – 4:20 pm
Computer App Software I — 3574
CSC 1560 – 4 credits
Jean C. McGowan

Students use application software such as Microsoft Office to study word processing, spreadsheets, database management, and presentation software. The integration and practical application of these topics is stressed throughout the course. Students will spend a substantial amount of out-of-class time working on computer projects. Corequisite: any developmental MAT course or eligibility for any college-level MAT course. J fall, spring; C fall, spring; Online fall, spring. Master Course Syllabus

North County Center

North County Campus Center 110
Mar 11 – May 7 Wed 5:30 pm – 7:45 pm
Computer App Software I — 3575
CSC 1560 – 4 credits

Students use application software such as Microsoft Office to study word processing, spreadsheets, database management, and presentation software. The integration and practical application of these topics is stressed throughout the course. Students will spend a substantial amount of out-of-class time working on computer projects. Corequisite: any developmental MAT course or eligibility for any college-level MAT course. J fall, spring; C fall, spring; Online fall, spring. Master Course Syllabus

Jamestown Campus

Hultquist Library 294
Mar 11 – May 7 Wed 5:30 pm – 7:45 pm
Computer App Software I — 3576
CSC 1560 – 4 credits
Jean C. McGowan

Students use application software such as Microsoft Office to study word processing, spreadsheets, database management, and presentation software. The integration and practical application of these topics is stressed throughout the course. Students will spend a substantial amount of out-of-class time working on computer projects. Corequisite: any developmental MAT course or eligibility for any college-level MAT course. J fall, spring; C fall, spring; Online fall, spring. Master Course Syllabus

Cattaraugus County Campus

Technology Center 204
Mar 11 – May 7 Wed 5:30 pm – 7:45 pm
Programming Concepts/Appl — 3286
CSC 1570 – 3 credits
Richard D. Bryson

Students will learn the components of the programming cycle including problem analysis, algorithm development, design implementation, debugging, and acceptable documentation standards. Students will implement their algorithms using an object-oriented programming language. Eligibility: MAT 1590 or higher. J fall, spring; C fall; Online fall, spring. Master Course Syllabus

Jamestown Campus

Jan 13 – May 14 Mon, Wed, Fri 10:00 am – 10:50 am
Programming Concepts/Appl — 3306
CSC 1570 – 3 credits
Sung J. Lee

Students will learn the components of the programming cycle including problem analysis, algorithm development, design implementation, debugging, and acceptable documentation standards. Students will implement their algorithms using an object-oriented programming language. Eligibility: MAT 1590 or higher. J fall, spring; C fall; Online fall, spring. Master Course Syllabus

Jamestown - Online

SUNY Learning Network - Jamestown
Jan 13 – May 14 TBD
Computer Hardware&Sys Software — 3287
CSC 1580 – 3 credits
James E. Pratt

Students will study the design, installation, configuration, and maintenance of hardware and software components of a computer. Interior components covered include memory, disk drives, expansion cards, and power supplies. Other common I/O devices and peripherals such as printers and the mouse are studied. Major categories of system software, operating systems, and diagnostic utilities are covered. No requisites. J fall, spring; C spring; Online spring. Master Course Syllabus

Jamestown Campus

Jan 13 – May 14 Mon 6:30 pm – 9:15 pm
Computer Hardware&Sys Software — 3307
CSC 1580 – 3 credits
Jeffrey R. Davis

Students will study the design, installation, configuration, and maintenance of hardware and software components of a computer. Interior components covered include memory, disk drives, expansion cards, and power supplies. Other common I/O devices and peripherals such as printers and the mouse are studied. Major categories of system software, operating systems, and diagnostic utilities are covered. No requisites. J fall, spring; C spring; Online spring. Master Course Syllabus

Jamestown - Online

SUNY Learning Network - Jamestown
Jan 13 – May 14 TBD
Computer Programming — 3288
CSC 1590 – 4 credits
Richard D. Bryson

Students will learn algorithm development and object-oriented program design using an object-oriented language such as Java. Topics include control structures, program debugging, documentation, user-defined methods, parameter passing, graphical user interfaces, arrays, and user-defined classes. Students spend a substantial amount of out-of-class time working on computer projects. Prerequisite: CSC 1570. J spring; C spring; Online spring. Master Course Syllabus

Jamestown Campus

Jan 13 – May 14 Mon, Wed 1:15 pm – 2:55 pm
Computer Programming — 3309
CSC 1590 – 4 credits
Sung J. Lee

Students will learn algorithm development and object-oriented program design using an object-oriented language such as Java. Topics include control structures, program debugging, documentation, user-defined methods, parameter passing, graphical user interfaces, arrays, and user-defined classes. Students spend a substantial amount of out-of-class time working on computer projects. Prerequisite: CSC 1570. J spring; C spring; Online spring. Master Course Syllabus

Jamestown - Online

SUNY Learning Network - Jamestown
Jan 13 – May 14 TBD
Computer Programming SCI/ENR — 3291
CSC 1610 – 3 credits

Students will use a microcomputer as a computation and analysis tool in engineering and scientific calculations. Students will study problem solving, numeric data storage and precision limitations, structured algorithm design, and numerical analysis methods. Students will write computer programs in C/C++ to solve mathematical problems specific to the science and engineering fields. The principles of program control structures will be explored, including: selection, loops, functions, and recursive functions. Eligibility: MAT 1720 or higher.J spring. Master Course Syllabus

Jamestown Campus

Jan 13 – May 14 Mon, Wed 1:15 pm – 2:30 pm
Computer App Software II — 3292
CSC 1760 – 3 credits
Dawn M. Wood-Sager

Students will further their study of topics from CSC 1560 using a software package such as Microsoft Office. Database topics include action queries, custom reports and forms, macros, and modules. Students spend a major portion of the semester developing an application using a relational database. Spreadsheet topics include macros, charts, and data analysis tools. Some advanced features of word processing such as directories and forms are included. Prerequisite: CSC 1560. Master Course Syllabus

Jamestown - Online

SUNY Learning Network - Jamestown
Jan 13 – May 14 TBD
CSC Internship I — 3311
CSC 2010 – 3 credits
Sung J. Lee

Students receive on-the-job experience consisting of 135 hours of supervised activity in a local business or industry. Students work in conjunction with a faculty mentor and a supervisor at the job site. All guidelines in the original college internship policy will be followed. Prerequisite: completion of at least 12 college-level credits with a GPA of 2.0 or better. J occasionally; C occasionally. Master Course Syllabus

Cattaraugus County Campus

Technology Center
Jan 13 – May 14 TBD
CSC Internship I — 3590
CSC 2010 – 3 credits
Kenneth R. Zatyko

Students receive on-the-job experience consisting of 135 hours of supervised activity in a local business or industry. Students work in conjunction with a faculty mentor and a supervisor at the job site. All guidelines in the original college internship policy will be followed. Prerequisite: completion of at least 12 college-level credits with a GPA of 2.0 or better. J occasionally; C occasionally. Master Course Syllabus

Jamestown Campus

Jan 13 – May 14 TBD
Web Programming — 3312
CSC 2410 – 3 credits
Sung J. Lee

Students will study client and server side programming techniques using current scripting languages. Projects will emphasize the design of websites that interface with databases. Students will spend a substantial amount of out-of-class time working on computer projects. Prerequisite: CSC 1530 and CSC 1570. J occasionally; C occasionally; Online fall. Master Course Syllabus

Jamestown - Online

SUNY Learning Network - Jamestown
Jan 13 – May 14 TBD
CIT Capstone — 3588
CSC 2450 – 3 credits
Richard D. Bryson

Students investigate current topics in computer information technology. Regular class sessions center on investigation of these issues with students leading the discussion. Students will reflect on and discuss ethics as it pertains to the field of computing. Students prepare for entry into the workplace through professional writing assignments and discussions of workplace survival skills. Prerequisite: Student must be within one semester of graduation in the A.A.S. Information Technology or Computer Information Systems degree program or have permission of the instructor. Online spring. Master Course Syllabus

Jamestown - Online

SUNY Learning Network - Jamestown
Jan 13 – May 14 TBD
Adv/Ntwrkng/Computer/Securit — 3562
CSC 2480 – 3 credits
Kenneth R. Zatyko

Students will gain a greater understanding of computer networks with an emphasis on network security. Topics will include law and ethics, network policies, IT audits, system inventorying, remote control, traffic monitoring and routing, malicious codes such as viruses, WAN interfacing, the Internet, addressing, TCP/IP utilities, RAS, VPN, firewalls, encryption, and security issues. Students will use a variety of software tools to evaluate the security effectiveness and operational efficiency of different computer systems and configurations. Prerequisite: CSC 1570, CSC 1580, and CSC 2510. J occasionally; C occasionally; Online occasionally. Master Course Syllabus

Jamestown - Online

SUNY Learning Network - Jamestown
Jan 13 – May 14 TBD
Introduction to Networks — 3297
CSC 2510 – 3 credits
Kenneth R. Zatyko

Students will explore topics in computer networking including networking design and architecture, data transmission, standards, and protocols. Local area networks (LAN) and wide area networks (WAN) will be studied along with the technologies that support the Internet. Upon course completion, students will demonstrate knowledge of these topics and have the ability to work with these concepts. Students will have some hands-on experience in this course. Prerequisite/Corequisite: CSC 1580; Prerequisite: CSC 1570. J fall, spring; C spring; Online fall. Master Course Syllabus

Jamestown Campus

Jan 14 – May 14 Tue, Thu 5:00 pm – 6:15 pm
Introduction to Networks — 3314
CSC 2510 – 3 credits
Sung J. Lee

Students will explore topics in computer networking including networking design and architecture, data transmission, standards, and protocols. Local area networks (LAN) and wide area networks (WAN) will be studied along with the technologies that support the Internet. Upon course completion, students will demonstrate knowledge of these topics and have the ability to work with these concepts. Students will have some hands-on experience in this course. Prerequisite/Corequisite: CSC 1580; Prerequisite: CSC 1570. J fall, spring; C spring; Online fall. Master Course Syllabus

Jamestown - Online

SUNY Learning Network - Jamestown
Jan 13 – May 14 TBD
Database Management — 3315
CSC 2660 – 4 credits
Jeffrey R. Davis

Students will learn about database design methodology, exploring various data models, particularly the relational model. Topics include relational algebra, query languages, design techniques, security considerations, and database implementation. Students will use a database management system such as Oracle or MySQL. Prerequisite: CSC 1570 or CSC 1760. Master Course Syllabus

Jamestown - Online

SUNY Learning Network - Jamestown
Jan 13 – May 14 TBD
Computer Organization — 3316
CSC 2670 – 4 credits
Frances G. Marsh

Upon course completion, students will demonstrate the ability to discuss the hierarchy of a computer system including digital-logic level, machine level, operating system level, and assembly level. Students will also be able to list major differences between various computer systems. Students work on projects that might include assembly language programming, internal organization of a typical PC, number systems, and digital logic. Prerequisite: CSC 1590 or equivalent programming experience. Master Course Syllabus

Jamestown - Online

SUNY Learning Network - Jamestown
Jan 13 – May 14 TBD