Computer Science and Information Systems
|
Level: |
11th and 12th grades |
|
Class Location: |
Highland Community College |
|
Time: |
1 p.m. – 2:30 p.m., Mon. – Thurs. |
|
Length: |
One year |
|
H.S. Credit: |
2 credits per year |
|
Post Sec Credit: |
Highland Community College - Dual Credit **12 credits |
|
HCC Fees: Optional Fees: Textbook Fees: |
$700 Student is responsible for any certification testing fees. Approximately $240 |
|
Calendar: |
This course follows the HCC calendar |
|
State Course ID: |
10004A001 (CSIS 120); 10020A001 (CSIS 130); 10152A001 (CSIS 140); 10011A001 (CSIS 160) |
CSIS 120 – Introduction to Information Systems
This course offers students a well-rounded introduction to essential digital skills and concepts needed at home, school, and in the workplace. Topics include digital citizenship, safe and effective Internet use, and evaluating hardware and software for various environments. Students will explore digital security, ethics, and privacy. The course also covers fundamental computer operations such as input/output, data storage, operating systems, and networking. Learners delve into databases, program development, and web publishing, and are introduced to careers in technology. Hands-on projects using Microsoft Word, Excel, PowerPoint, and Access equip students with practical skills for academic and professional success.
CSIS 130 – Introduction to Cyber Security
This course provides students with an overview of security needs, network systems, and recommended safeguard solutions. This course incorporates topics of computer forensics and systems analysis, networking, telecommunications, cryptography, security system design, applicable law and regulations, risk assessment and policy analysis, contingency planning, and troubleshooting. This course also includes criminal justice topics such as issues related to privacy, terrorism, hacktivism, the dark web, and more.
CSIS 140 – Introduction to Programming
This course offers an introduction to computer programming. Students will begin with an overview of computers and programming languages before exploring problem analysis, coding, and execution. Emphasis is placed on structured programming methodologies to build code; object-oriented programming is also discussed. The course covers input and output operations, control structures such as selection and repetition, and key programming concepts including relational and logical operators, if/if-else statements, switch structures, and various loops (while, for, and do/while). Students will develop problem-solving skills and a solid programming foundation through hands-on coding exercises and real-world applications.
CSIS 160 – Introduction to Analytics
This course provides a comprehensive introduction to the field of data analytics. Students will begin with an overview of analytics, types of data, levels of measurement, and methods of data collection and storage. The course explores foundational topics such as variables, spreadsheets, and basic data visualizations. Emphasis is placed on data cleaning and preparation, as well as analytical methodologies like data mining, machine learning, and statistical analytics. Students will be introduced to, databases, algorithms, and core techniques such as regression analysis and predictive analytics. The course also includes an introduction to natural language processing (NLP), business intelligence, and examines ethical considerations and data privacy issues in analytics. Students will gain practical skills to turn data into actionable insights through hands-on activities.
|
|
Mon |
Tue |
Wed |
Thu |
|
Fall Semester |
CSIS 120 |
CSIS 130 |
CSIS 120 |
CSIS 130 |
|
Spring Semester |
CSIS 140 |
CSIS 160 |
CSIS 140 |
CSIS 160 |
All accepted students will attend a mandatory orientation meeting prior to the start of classes.
All fees listed for HCC are approximate and are subject to rate changes and textbook pricing changes at HCC.











