Title Description
Computer Security
CIS-175
Introduction to computer and information security topics: threats, protective techniques, risk analysis, contingency planning, paasword tech- niques, encryption, biometrics, network protocols, intercept devices, and internet resources.
Computer Programming Logic
CIS-180
This course is an introduction to the fundamental techniques used in designing computer programs.
Computer Programming-Visual BASIC
CIS-200
Computer programming as a problem-solving technique, regardless of the student's area of study. The BASIC language is used to write, debug, and document business application programs to demonstrate proficiency in using BASIC.
Computer Programming - C#
CIS-220
Fundamental techniques using the C# (C Sharp) language.
Database Design and Programming
CIS-231
Students will develop the skills necessary to store and manipulate data using relational database software for business applications. The course focuses on design, manipulation, and maintenance of databases including Microsoft Access and Structured Query Language programming platforms.
Introduction to Operating Systems
CIS-260
The internal logic of various parts of common operating systems and access to Windows, DOS, and UNIX/Linux Systems.
Introduction to Linux/UNIX Operating Systems
CIS-261
Introduces the Linux/UNIX family of operating systems. Basic commands, utilities, system structures, scripting and tools are explored. Elements of system administration and networking are presented. Course topics will include the Linux/UNIX user environment, commands, file system, processes, networking, and utilities, as well as Linux/UNIX history and philosophy. Specific emphasis will be given to the bash shell and user environment.
Networking Fundamentals
CIS-270
Introduction to computer networks and data communications. Includes computer networks and services. transmission media and connection, network models, popular protocol suites, other network issues, and network operating systems.
Networking Administration
CIS-271
This course is designed to give the student the ability to have an in-depth understanding of client server networks and network administration using a client server network environment. Students will be exposed to a network operating system and network administration from a network administrator perspective. LAN and WAN configurations will be used to facilitate security, menu systems, message handling, login scripts, and printing environments. Application software installation, file server, and workstation management and administration concepts will be covered comprehensively.
Network Routing and Switching
CIS-272
This course is designed to give the student the ability to have a basic knowledge in the configuration of networks. Students will be exposed to network operating systems in the capacity of a Network Administrator. The modality of LAN, Local Area Network, and WAN, Wide Area Network, configurations will be used to facilitate security, communication, connectivity, and printing environments.
Fundamentals of Network Security
CIS-275
Overview of security measures for computer networks.
Information Systems Security
CIS-276
Management of information security, data- processing facilities, appropriate uses of information technology, risk management, information technology laws, issues of privacy, and security planning.
Structured Systems Analysis and Design
CIS-295
An introduction to the fundamental tools and techniques used in analyzing organizational information systems. Topics include systems research, design, revision, and implementation of information systems. Students complete one or more projects as members of systems teams.
Introduction to Computer Science 1
CSC-127A
Broad overview of computer science that integrates programming with hardware fundamentals, algorithms, and computability. Topics include problem-solving strategies, studies of algorithms programming paradigms, and the social and historical context of computing. Introductory programming utilizing Java is explored. Emphasis is placed on program design issues. Programming topics include: basic control structures, primitive data types, arrays, classes, simple recursion.
Introduction to Computer Science 2
CSC-127B
Continuation of CSC 127A. Programming in an object-oriented language using Java. Topics include classes, sorting, algorithm analysis, recursion, program development, and implementation of abstract data types using linear structures and binary trees.
Human Computer Interaction
CSC-210
Overview of human-computer interaction (HCI). Exploration of theories and methodologies of computer science, cognitive psychology, design, theory and practice in interface specification, design and evaluation, as well as current and classic research papers in HCI.
Introduction to Artificial Intelligence
CSC-215
Artificial Intelligence (AI) methodologies, techniques, tools and results. Includes representation schemes, problem-solving paradigms, constraint propagation, and search strategies. Areas of application such as knowledge representation, natural language processing, expert systems, vision, robotics, and AI-language [Lisp, Prolog] are explored.
Computer Organization
CSC-252
Basic machine organization; elementary hardware concepts; interrupts. Machine operations and instructions; assembly language concepts and programming.
Database Design and Programming
CSC-253
The course introduces digital logic in the computer science and engineering disciplines. Digital logic concepts include digital systems, Boolean algebra, number systems, combinational and sequential logic, sequential and hardware description language (VHDL), clocking methodologies, discrete logic, programmable logical devices (PLDs), Karnaugh maps, digital circuits, gates, decoders and converters, flip flops and counters.
Core Curriculum Introductory Craft Skills
CTM-100
Development of skills and techniques necessary for basic construction/industrial maintenance craft skills.
Blueprint Reading for Construction
CTM-105
Introduction to reading, interpretation, and visualization of blueprints in construction.
Construction Estimating
CTM-110
Fundamentals of determining labor, material, equipment, and subcontracting quantities for job estimates.
Building Construction Methods 1
CTM-123
Floor foundations and interior/exterior framing, including various types and methods of building foundations and framing systems.
Building Construction Methods 2 (framing)
CTM-124
Provide necessary skills to understand the various types and methods of wood framing systems and to prepare the student with knowledge and experience in building various wood framing systems.
Concrete and Concrete Form Systems
CTM-224
Structural and architectural applications of concrete, including examination of concrete chemistry, mix designs, placement and finishing methods, and forming systems.
Construction Management Field Opera- Tions
CTM-230
Skills and techniques necessary for management of construction field operations.
Topics in Culinary Arts
CUL-070
Workshops for individual exploration in culinary arts. Designed for the enrichment needs of the student who is not seeking transferable credit. CR/NC
Basic Food Selection, Preparation and Garde Manger
CUL-141
Basic principles of food selection, preparation and garde manger.
ServSafe and Sanitation
CUL-143
A course designed to provide knowledge and techniques to prevent food-borne illnesses resulting from contamination and inappropriate handling procedures through the use of the ServSafe Food Protection program and course book. The basic principles of food sanitation and kitchen safety will be reviewed.
Menu Planning
CUL-144
A course designed to provide knowledge about menu planning to meet the Recommended Dietary Allowances (RDA) established by the Food and Nutrition Board of National Academy of Sciences while also considering cost, staffing, and facility constraints.
Production Kitchen 1
CUL-146
Laboratory experience in applying principles of food preparation to produce a variety of hot food products for consumers as well as development of skills in knife, tool, and equipment use, cleaning and maintenance.
Production Kitchen 2
CUL-147
Laboratory experience in applying principles of food preparation to produce a variety of bakery and pastry products for consumers as well as development skills in tool and equipment handling.
Production Kitchen 3 (American Regional Cuisine)
CUL-246
History and customs, serving styles and preparation techniques of foods unique to selected American Regions with emphasis on practical cooking experiences.
Production Kitchen 4 (International Cuisine)
CUL-248
History and customs, serving styles and preparation techniques of foods unique to selected international cultures with emphasis on practical cooking experiences.
Catering- Planning, Production and Dining Rm
CUL-251
Gain knowledge and experience of the catering process in a commercial food setting with emphasis on practical experience in booking, record keeping, planning, production and service in all types of catered events. Demonstrate a working knowledge of all aspects of dining room procedures and service.
Food Costing, Purchasing and Inventory Control
CUL-253
Basic skill necessary to understand and utilize cost controls. Focus on measurements, recipe costing and yield analysis. Knowledge of efficient food purchasing, storage, production, budgeting and inventory.

Pages

Title Body
Computer Security
CIS-175
Introduction to computer and information security topics: threats, protective techniques, risk analysis, contingency planning, paasword tech- niques, encryption, biometrics, network protocols, intercept devices, and internet resources.
Computer Programming Logic
CIS-180
This course is an introduction to the fundamental techniques used in designing computer programs.
Computer Programming-Visual BASIC
CIS-200
Computer programming as a problem-solving technique, regardless of the student's area of study. The BASIC language is used to write, debug, and document business application programs to demonstrate proficiency in using BASIC.
Computer Programming - C#
CIS-220
Fundamental techniques using the C# (C Sharp) language.
Database Design and Programming
CIS-231
Students will develop the skills necessary to store and manipulate data using relational database software for business applications. The course focuses on design, manipulation, and maintenance of databases including Microsoft Access and Structured Query Language programming platforms.
Introduction to Operating Systems
CIS-260
The internal logic of various parts of common operating systems and access to Windows, DOS, and UNIX/Linux Systems.
Introduction to Linux/UNIX Operating Systems
CIS-261
Introduces the Linux/UNIX family of operating systems. Basic commands, utilities, system structures, scripting and tools are explored. Elements of system administration and networking are presented. Course topics will include the Linux/UNIX user environment, commands, file system, processes, networking, and utilities, as well as Linux/UNIX history and philosophy. Specific emphasis will be given to the bash shell and user environment.
Networking Fundamentals
CIS-270
Introduction to computer networks and data communications. Includes computer networks and services. transmission media and connection, network models, popular protocol suites, other network issues, and network operating systems.
Networking Administration
CIS-271
This course is designed to give the student the ability to have an in-depth understanding of client server networks and network administration using a client server network environment. Students will be exposed to a network operating system and network administration from a network administrator perspective. LAN and WAN configurations will be used to facilitate security, menu systems, message handling, login scripts, and printing environments. Application software installation, file server, and workstation management and administration concepts will be covered comprehensively.
Network Routing and Switching
CIS-272
This course is designed to give the student the ability to have a basic knowledge in the configuration of networks. Students will be exposed to network operating systems in the capacity of a Network Administrator. The modality of LAN, Local Area Network, and WAN, Wide Area Network, configurations will be used to facilitate security, communication, connectivity, and printing environments.
Fundamentals of Network Security
CIS-275
Overview of security measures for computer networks.
Information Systems Security
CIS-276
Management of information security, data- processing facilities, appropriate uses of information technology, risk management, information technology laws, issues of privacy, and security planning.
Structured Systems Analysis and Design
CIS-295
An introduction to the fundamental tools and techniques used in analyzing organizational information systems. Topics include systems research, design, revision, and implementation of information systems. Students complete one or more projects as members of systems teams.
Introduction to Computer Science 1
CSC-127A
Broad overview of computer science that integrates programming with hardware fundamentals, algorithms, and computability. Topics include problem-solving strategies, studies of algorithms programming paradigms, and the social and historical context of computing. Introductory programming utilizing Java is explored. Emphasis is placed on program design issues. Programming topics include: basic control structures, primitive data types, arrays, classes, simple recursion.
Introduction to Computer Science 2
CSC-127B
Continuation of CSC 127A. Programming in an object-oriented language using Java. Topics include classes, sorting, algorithm analysis, recursion, program development, and implementation of abstract data types using linear structures and binary trees.
Human Computer Interaction
CSC-210
Overview of human-computer interaction (HCI). Exploration of theories and methodologies of computer science, cognitive psychology, design, theory and practice in interface specification, design and evaluation, as well as current and classic research papers in HCI.
Introduction to Artificial Intelligence
CSC-215
Artificial Intelligence (AI) methodologies, techniques, tools and results. Includes representation schemes, problem-solving paradigms, constraint propagation, and search strategies. Areas of application such as knowledge representation, natural language processing, expert systems, vision, robotics, and AI-language [Lisp, Prolog] are explored.
Computer Organization
CSC-252
Basic machine organization; elementary hardware concepts; interrupts. Machine operations and instructions; assembly language concepts and programming.
Database Design and Programming
CSC-253
The course introduces digital logic in the computer science and engineering disciplines. Digital logic concepts include digital systems, Boolean algebra, number systems, combinational and sequential logic, sequential and hardware description language (VHDL), clocking methodologies, discrete logic, programmable logical devices (PLDs), Karnaugh maps, digital circuits, gates, decoders and converters, flip flops and counters.
Core Curriculum Introductory Craft Skills
CTM-100
Development of skills and techniques necessary for basic construction/industrial maintenance craft skills.
Blueprint Reading for Construction
CTM-105
Introduction to reading, interpretation, and visualization of blueprints in construction.
Construction Estimating
CTM-110
Fundamentals of determining labor, material, equipment, and subcontracting quantities for job estimates.
Building Construction Methods 1
CTM-123
Floor foundations and interior/exterior framing, including various types and methods of building foundations and framing systems.
Building Construction Methods 2 (framing)
CTM-124
Provide necessary skills to understand the various types and methods of wood framing systems and to prepare the student with knowledge and experience in building various wood framing systems.
Concrete and Concrete Form Systems
CTM-224
Structural and architectural applications of concrete, including examination of concrete chemistry, mix designs, placement and finishing methods, and forming systems.
Construction Management Field Opera- Tions
CTM-230
Skills and techniques necessary for management of construction field operations.
Topics in Culinary Arts
CUL-070
Workshops for individual exploration in culinary arts. Designed for the enrichment needs of the student who is not seeking transferable credit. CR/NC
Basic Food Selection, Preparation and Garde Manger
CUL-141
Basic principles of food selection, preparation and garde manger.
ServSafe and Sanitation
CUL-143
A course designed to provide knowledge and techniques to prevent food-borne illnesses resulting from contamination and inappropriate handling procedures through the use of the ServSafe Food Protection program and course book. The basic principles of food sanitation and kitchen safety will be reviewed.
Menu Planning
CUL-144
A course designed to provide knowledge about menu planning to meet the Recommended Dietary Allowances (RDA) established by the Food and Nutrition Board of National Academy of Sciences while also considering cost, staffing, and facility constraints.
Production Kitchen 1
CUL-146
Laboratory experience in applying principles of food preparation to produce a variety of hot food products for consumers as well as development of skills in knife, tool, and equipment use, cleaning and maintenance.
Production Kitchen 2
CUL-147
Laboratory experience in applying principles of food preparation to produce a variety of bakery and pastry products for consumers as well as development skills in tool and equipment handling.
Production Kitchen 3 (American Regional Cuisine)
CUL-246
History and customs, serving styles and preparation techniques of foods unique to selected American Regions with emphasis on practical cooking experiences.
Production Kitchen 4 (International Cuisine)
CUL-248
History and customs, serving styles and preparation techniques of foods unique to selected international cultures with emphasis on practical cooking experiences.
Catering- Planning, Production and Dining Rm
CUL-251
Gain knowledge and experience of the catering process in a commercial food setting with emphasis on practical experience in booking, record keeping, planning, production and service in all types of catered events. Demonstrate a working knowledge of all aspects of dining room procedures and service.
Food Costing, Purchasing and Inventory Control
CUL-253
Basic skill necessary to understand and utilize cost controls. Focus on measurements, recipe costing and yield analysis. Knowledge of efficient food purchasing, storage, production, budgeting and inventory.

Pages