Class Schedules and Catalog Background Image

Computer Studies & Information Technology

Computer Studies & Information Technology

Associate Degrees

Associate in Science Degrees

Artificial Intelligence

Business and Information Worker (BIW)

Business Productivity Software Applications

Cybersecurity

Information Technology

Internet and E-Commerce

Management Information Systems (MIS)

Systems Administration

Tech Support

Students may earn one of the above-named associate degrees by completing its respective certificate of achievement requirements and the general education courses required for MiraCosta College's Associate in Science degree (see Associate Degrees). Students should meet with a MiraCosta counselor to identify required courses and to develop a written educational plan for the specific degree or certificate they wish to earn.

Certificates

Certificate of Achievement

Artificial Intelligence

This program prepares students to pursue a variety of AI-related occupations, such as field support and prompt engineers, AI-enabled operators, expert liaison consultants, customer technical support representatives, and technical support specialists. The acquired skills enable graduates to collaborate with knowledge systems, providing individuals and organizations with valuable insights into operations and strategic opportunities.

Program Student Learning Outcome

Upon completion of this program, the student will be able to demonstrate AI Knowledge Management skills and techniques required of an advanced AI Technologist.

Course Requirements
Required courses: 
CSIT 110Computer Applications3
CSIT 120Fundamentals of Computer Information Systems3
CSIT 123Introduction to Data Analytics3
CSIT 150Artificial Intelligence: Concepts3
CSIT 151Artificial Intelligence: Applications3
CSIT 152Artificial Intelligence: Strategies and Solutions3
CSIT 155Social Media for Business3
CSIT 160Technology, the Individual, and Society3
or CSIT 165 Living in an Online World
CSIT 195IT Career Exploration and Portfolio Development1
or CSIT 286 Professional Certification Preparation
or CSIT 292 Internship Studies
or CSIT 299 Occupational Work Experience Education
Total Units25

Certificate of Achievement

Business Information Worker (BIW)

This certificate prepares individuals with business information related skills and techniques for entry-level jobs. Depending on which elective is chosen, certificate completion may help prepare individuals for the Microsoft Office Specialist (MOS) Word, Excel, Access, PowerPoint, QuickBooks Certified User (QBCU), and Certified Associate in Project Management (CAPM) professional certification exams as well as the Business Information Worker (BIW) Pathway I, II, and Specialist Levels.

Program Student Learning Outcome

Upon completion of this program, the student will be able to demonstrate business information related skills and techniques required of a business information worker. 

Course Requirements
Required courses: 
CSIT 101Introduction to Computers3
or CSIT 110 Computer Applications
or CSIT 120 Fundamentals of Computer Information Systems
CSIT 125Microsoft Word for Business3
CSIT 128Microsoft Excel for Business3
CSIT 149Microsoft Windows3
BUS 136Human Relations in Business3
or BUS 290 Business Communication
or BUS 290H Business Communication (Honors)
CSIT 195IT Career Exploration and Portfolio Development1
or CSIT 286 Professional Certification Preparation
or CSIT 292 Internship Studies
or CSIT 299 Occupational Work Experience Education
Select one course from the following list:3-4
Practical Accounting
Introduction to Business
Introduction to Business (Honors)
Project Management
Microsoft Access for Business
Microsoft PowerPoint for Business
Artificial Intelligence: Concepts
Artificial Intelligence: Applications
Artificial Intelligence: Strategies and Solutions
Digital Imaging 1: Adobe Photoshop
Total Units19-20

Certificate of Achievement

Business Productivity Software Applications

Individuals completing this certificate are prepared for the professional-level use of computers and business productivity software applications. Learning to use, integrate, and collaborate effectively with these powerful tools is essential for job preparation or advancing in current jobs in today's technology-rich workplaces. Specific areas of emphasis include word processing, spreadsheets, database management, electronic presentations, digital imaging, Microsoft Windows, and Internet cloud-based applications. Depending on which electives are chosen, certificate completion may help individuals prepare for the Microsoft Office Specialist (MOS) Word, Excel, Access, PowerPoint, Certified Associate in Project Management (CAPM), and Adobe Certified Associate (ACA) Photoshop, Illustrator, and InDesign professional certification exams.  

Program Student Learning Outcome

Upon completion of this program, the student will be able to successfully use, integrate, and collaborate with a range of business productivity software applications to solve business problems.

Course Requirements
Required courses: 
CSIT 125Microsoft Word for Business3
CSIT 128Microsoft Excel for Business3
CSIT 131Microsoft Access for Business3
CSIT 134Microsoft PowerPoint for Business3
CSIT 137Google Apps for Business3
CSIT 149Microsoft Windows3
CSIT 195IT Career Exploration and Portfolio Development1
or CSIT 286 Professional Certification Preparation
or CSIT 292 Internship Studies
or CSIT 299 Occupational Work Experience Education
Select at least 9 elective units from the following courses:9
Introduction to Business
Introduction to Business (Honors)
Project Management
Business Communication
Business Communication (Honors)
Introduction to Computers
Computer Applications
Artificial Intelligence: Concepts
Artificial Intelligence: Applications
Artificial Intelligence: Strategies and Solutions
Social Media for Business
Introduction to Computer Science Principles
Graphics Communication
Digital Imaging 1: Adobe Photoshop
Web Design 1: Fundamentals
Digital Illustration 1: Adobe Illustrator
Digital Publishing: Adobe InDesign
Total Units28

Certificate of Achievement

Cybersecurity

This certificate is designed to meet the demand for cybersecurity professionals. Certificate completion results in mastery of fundamentals of computer hardware and software, networks, and security, ethical hacking, cyber analytics, and legal issues surrounding cybersecurity. Career and employment opportunities in cybersecurity include cybersecurity analyst, ethical hacker, forensics, cyber related law enforcement, and cyber technical support specialist roles. Certificate completion may help prepare individuals for Windows, CompTIA A+, Network+, Security+, Cybersecurity Analyst+ (CySA+), PenTest+/EC Council Certified Ethical Hacker (CEH), and Linux Professional/Red Hat Certified System Administrator (RHCSA) professional certification exams, and other cyber-related certifications.

Program Student Learning Outcome

Upon completion of this program, the student will be able to demonstrate cybersecurity related skills and techniques required of a cybersecurity worker. 

Course Requirements
Required courses: 
ADM 100Introduction to the Administration of Justice3
or CSIT 120 Fundamentals of Computer Information Systems
CSIT 180Fundamentals of Computer Hardware and Software4
CSIT 181Fundamentals of Computer Networking3
or CSIT 191 Fundamentals of Cisco Networking
CSIT 182Fundamentals of Computer Security3
CSIT 183Windows Server3
CSIT 184Linux Server3
CSIT 186Cybersecurity: Analyst3
CSIT 188Cybersecurity: Ethical Hacker3
CSIT 195IT Career Exploration and Portfolio Development1
or CSIT 286 Professional Certification Preparation
or CSIT 292 Internship Studies
or CSIT 299 Occupational Work Experience Education
Total Units26

Certificate of Achievement

Information Technology

Individuals completing this certificate gain a broad foundation in information technology (IT) theory and skills. Mastery of IT fundamentals across each of the Computer Studies Department's major areas of focus, such as business productivity software applications, data analytics, hardware, and networking, is emphasized. Completing additional coursework (consult a counselor) may result in a transfer pathway to a four-year degree in computer information technology or a variety of related majors. Depending on which courses are chosen, certificate completion may help individuals prepare for the Microsoft Office Specialist (MOS) Word, Excel, Access, PowerPoint, CompTIA A+, and Network+ professional certification exams.

Program Student Learning Outcome

Upon completion of this program, the student will be able to successfully articulate and demonstrate a wide range of fundamental information technology theory and skills.

Course Requirements
Required courses: 
CS 101Introduction to Computer Science Principles3
CSIT 101Introduction to Computers3
or CSIT 110 Computer Applications
CSIT 120Fundamentals of Computer Information Systems3
CSIT 123Introduction to Data Analytics3
or CSIT 150 Artificial Intelligence: Concepts
or CSIT 151 Artificial Intelligence: Applications
or CSIT 152 Artificial Intelligence: Strategies and Solutions
CSIT 125Microsoft Word for Business3
or CSIT 128 Microsoft Excel for Business
or CSIT 131 Microsoft Access for Business
or CSIT 134 Microsoft PowerPoint for Business
or CSIT 137 Google Apps for Business
or CSIT 149 Microsoft Windows
CSIT 146E-Commerce and Web Presence3
or CSIT 155 Social Media for Business
CSIT 160Technology, the Individual, and Society3
or CSIT 165 Living in an Online World
CSIT 180Fundamentals of Computer Hardware and Software3-4
or CSIT 181 Fundamentals of Computer Networking
or CSIT 191 Fundamentals of Cisco Networking
CSIT 195IT Career Exploration and Portfolio Development1
or CSIT 286 Professional Certification Preparation
or CSIT 292 Internship Studies
or CSIT 299 Occupational Work Experience Education
Total Units25-26

Certificate of Achievement

Internet and E-Commerce

Individuals completing this certificate enhance their ability to explore, start, or advance their careers conducting business on the Internet. The certificate emphasizes mastery of the technical aspects of e-commerce as well as setup and design considerations. Individuals are advised to complete CSIT 146 prior to selecting electives. Depending on which electives are chosen, certificate completion may help individuals prepare for the CompTIA A+ and Certified Associate in Project Management (CAPM) professional certification exams.  

Program Student Learning Outcome

Upon completion of this program, the student will be able to successfully perform the tasks associated with analysis, creation, evaluation, and maintenance of conducting business and e-commerce on the Internet.

Course Requirements
Required courses: 
CSIT 120Fundamentals of Computer Information Systems3
CSIT 146E-Commerce and Web Presence3
CSIT 155Social Media for Business3
MAT 125Web Design 1: Fundamentals3
MAT 165Web Design 2: WordPress and Site Production3
CSIT 195IT Career Exploration and Portfolio Development1
or CSIT 286 Professional Certification Preparation
or CSIT 292 Internship Studies
or CSIT 299 Occupational Work Experience Education
Select two courses below:6-7
Introduction to Computer Science Principles
Introduction to Data Analytics
Artificial Intelligence: Concepts
Artificial Intelligence: Applications
Artificial Intelligence: Strategies and Solutions
Fundamentals of Computer Hardware and Software
Entrepreneurship and Small Business Management
Marketing
Project Management
UI/UX Design
Web Design 3: Custom Sites and Professional Practices
Total Units22-23

Certificate of Achievement

Management Information Systems (MIS)

Completion of this certificate prepares individuals for careers in the management of information systems. Individuals master how to plan, coordinate, and direct computer-related activities to determine and implement the information technology goals of an organization. Completing additional coursework (consult a counselor) may result in a transfer pathway to a four-year degree in management information systems or a variety of related majors. Depending on which electives are chosen, certificate completion may help individuals prepare for the CompTIA A+ and Network+ professional certification exams.

Program Student Learning Outcome

Upon completion of this program, the student will be able to demonstrate management of information systems related skills and techniques required of a management information systems worker.

Course Requirements
Required courses: 
ACCT 201Financial Accounting4
or ACCT 201H Financial Accounting (Honors)
ACCT 202Managerial Accounting4
or ACCT 202H Managerial Accounting (Honors)
BUS 140Legal Environment of Business3
or BUS 140H Legal Environment of Business (Honors)
BUS 290Business Communication3
or BUS 290H Business Communication (Honors)
CSIT 120Fundamentals of Computer Information Systems3
CSIT 123Introduction to Data Analytics3
ECON 101Principles of Economics: MACRO3
ECON 102Principles of Economics: MICRO3
CSIT 195IT Career Exploration and Portfolio Development1
or CSIT 286 Professional Certification Preparation
or CSIT 292 Internship Studies
or CSIT 299 Occupational Work Experience Education
Select courses from below for a minimum of 3 units:3-4
Introduction to Computer Science Principles
Artificial Intelligence: Concepts
Artificial Intelligence: Applications
Artificial Intelligence: Strategies and Solutions
Technology, the Individual, and Society
Living in an Online World
Fundamentals of Computer Hardware and Software
Fundamentals of Computer Networking
Fundamentals of Cisco Networking
Total Units30-31

Certificate of Achievement

Systems Administration

This certificate prepares individuals for careers and employment in computer networking, network administration, enterprise networking, and Internet or intranet administration. Individuals will be prepared for successful employment in networking related occupations such as network technician, systems administrator, field support technician, customer technical support representative, and technical support specialist roles. Certificate completion may help prepare individuals for the CompTIA A+, Network+, and Security+, Windows, and Linux professional certification exams.

Program Student Learning Outcome

Upon completion of this program, the student will be able to demonstrate systems administration related skills and techniques required of a systems administrator.

Course Requirements
Required courses: 
CSIT 120Fundamentals of Computer Information Systems3
CSIT 180Fundamentals of Computer Hardware and Software4
CSIT 181Fundamentals of Computer Networking3
or CSIT 191 Fundamentals of Cisco Networking
CSIT 182Fundamentals of Computer Security3
CSIT 183Windows Server3
CSIT 184Linux Server3
CSIT 195IT Career Exploration and Portfolio Development1
or CSIT 286 Professional Certification Preparation
or CSIT 292 Internship Studies
or CSIT 299 Occupational Work Experience Education
Total Units20

Certificate of Achievement

Tech Support

Completing this certificate prepares individuals for employment and careers as computer desktop support specialists in a business environment. Individuals master skills in software and applications support, operating systems, local area networks, desktop support, and customer service while also being able to answer, or escalate, calls and inquiries from end users. Related jobs include help desk technician, customer support representative, computer support specialist, and technical support representative. Certificate completion may help prepare individuals for the Microsoft Certified Desktop Support Technician (MCDST) and CompTIA A+, Network+, and Security+ professional certification exams.  

Program Student Learning Outcome

Upon completion of this program, the student will be able to demonstrate technical support related skills and techniques required of a tech support worker.

Course Requirements
Required courses: 
CSIT 110Computer Applications3
CSIT 149Microsoft Windows3
CSIT 180Fundamentals of Computer Hardware and Software4
CSIT 181Fundamentals of Computer Networking3
or CSIT 191 Fundamentals of Cisco Networking
CSIT 182Fundamentals of Computer Security3
CSIT 195IT Career Exploration and Portfolio Development1
or CSIT 286 Professional Certification Preparation
or CSIT 292 Internship Studies
or CSIT 299 Occupational Work Experience Education
BUS 136Human Relations in Business3
or BUS 290 Business Communication
or BUS 290H Business Communication (Honors)
Select at least 3 elective units from the following courses:3
Business Communication *
Business Communication (Honors)
Introduction to Computer Science Principles
Introduction to Computer Science I: Java
Google Apps for Business
E-Commerce and Web Presence
Artificial Intelligence: Concepts
Artificial Intelligence: Applications
Artificial Intelligence: Strategies and Solutions
Social Media for Business
Total Units23

*BUS 290/BUS 290H may be taken as an elective for Tech Support if not taken as part of the requirement.

Certificate of Proficiency

Business Productivity Software Applications Essentials

This certificate offers individuals the opportunity to master basic business productivity software applications skills and techniques necessary for successful careers and employment in jobs in any industry. Coursework offers a foundation for working with applications necessary to perform essential baseline computer job functions proficiently. Depending on which electives are chosen, certificate completion may help individuals prepare for the Microsoft Office Specialist (MOS) Word, Excel, Access, and PowerPoint professional certification exams.

Program Student Learning Outcome

Upon completion of this program, the student will be able to successfully demonstrate basic business productivity software skills and techniques. 

Course Requirements
Required courses: 
CSIT 110Computer Applications3
Select at least 6 elective units from the following courses:6
Introduction to Computers
Microsoft Word for Business
Microsoft Excel for Business
Microsoft Access for Business
Microsoft PowerPoint for Business
Google Apps for Business
Microsoft Windows
Artificial Intelligence: Concepts
Total Units9

Certificate of Proficiency

Certiport IC3 Digital Literacy

This certificate offers individuals and job seekers the foundation of knowledge, skills, and abilities necessary to be successful in a wide variety of careers that involve computers and the Internet. Core competencies include computing fundamentals, working in an Internet or networked environment, word processing, spreadsheet, and presentation applications skills and techniques. Certificate completion may help prepare individuals for the IC3 Digital Literacy Certification, with competencies covered mapping to the IC3 Global Standard 4, 5, Fast Track, and Spark professional certification exams.

Program Student Learning Outcome

Upon completion of this program, the student will be able to successfully demonstrate core computer competencies.

Course Requirements
Required courses: 
CSIT 101Introduction to Computers3
CSIT 110Computer Applications3
CSIT 150Artificial Intelligence: Concepts3
or CSIT 165 Living in an Online World
Total Units9

Certificate of Proficiency

Certiport Microsoft Office

Completion of this certificate enhances employability in business settings where the use of Microsoft Office business productivity software applications are a vital job function. Each course in this certificate offers a comprehensive overview (core through expert level skills and techniques), starting with fundamentals and finishing with advanced features. In addition, certificate completion may help prepare individuals for the Microsoft Office Specialist (MOS) Word, Excel, Access, PowerPoint, and Microsoft Office Master professional certification exams.  

Program Student Learning Outcome

Upon completion of this program, the student will be able to successfully demonstrate Microsoft Office software skills and techniques.

Course Requirements
Required courses: 
CSIT 125Microsoft Word for Business3
CSIT 128Microsoft Excel for Business3
CSIT 131Microsoft Access for Business3
CSIT 134Microsoft PowerPoint for Business3
Total Units12

Certificate of Proficiency

CompTIA IT Core Essentials

This certificate offers individuals the opportunity to master skills and abilities necessary to meet the demand for CompTIA entry level professional certifications. Certificate completers are prepared in fundamentals of computer hardware and software, networks, and security while obtaining foundational skills necessary to be successful in information communications essential to successful careers in retail sales of computers, handheld devices, networking services or cell phones, Help Desk, and User Support. Certificate completion helps prepare individuals for CompTIA A+, Network+, and Security+ certification exams.  

Program Student Learning Outcome

Upon completion of this program, the student will be able to demonstrate mastery of skills and abilities necessary for CompTIA entry level professional certifications.

Course Requirements
Required courses: 
CSIT 180Fundamentals of Computer Hardware and Software4
CSIT 181Fundamentals of Computer Networking3
CSIT 182Fundamentals of Computer Security3
Total Units10

Certificate of Proficiency

Emerging Technologies

This certificate offers individuals the opportunity to explore emerging technologies in information technology and is meant to enhance current or future employment and career opportunities. The courses emphasize the rapidly changing landscape of computers, information, and technology and understanding how trends in these areas may impact current and future society, business, and industry. Depending on which courses are chosen, certificate completion may help individuals prepare for CompTIA A+ professional certification exam.

Program Student Learning Outcome

Upon completion of this program, the student will be able to successfully demonstrate how emerging technologies in information technology impact current and future business and industry.

Course Requirements 
Required courses: 
CSIT 123Introduction to Data Analytics3
or CSIT 137 Google Apps for Business
or CSIT 150 Artificial Intelligence: Concepts
CSIT 155Social Media for Business3-4
or CSIT 180 Fundamentals of Computer Hardware and Software
CSIT 160Technology, the Individual, and Society3
or CSIT 165 Living in an Online World
Total Units9-10
 

How to Read Course Descriptions

For more detailed information about a course, such as its content, objectives, and fulfillment of a degree, certificate, or general education requirement, please see the official course outline of record, available on the Courses and Programs webpage.

Courses

CSIT 101: Introduction to Computers

Units: 3
Prerequisites: None
Acceptable for Credit: CSU
Lecture 3 hours.
Course Typically Offered: Fall, Spring

This course is intended for students wishing to develop or strengthen their basic computer skills. Topics include basic computer techniques and literacy in computer concepts, Windows, working with files and folders, word processing, spreadsheets, browsing and searching the web, safe and ethical computer and Internet practices, email, computer maintenance, security, purchasing a computer, and academic online course management systems, such as Canvas.

CSIT 110: Computer Applications

Units: 3
Prerequisites: None
Advisory: CSIT 101
Acceptable for Credit: CSU, UC
Lecture 3 hours.
Course Typically Offered: Fall, Spring, and Summer

This course provides an in-depth, hands-on introduction to computer applications and fundamentals. Topics include computer concepts, the operating system, and word processing, spreadsheet, presentation, database, and Web browser applications. The course emphasizes applied computer applications skills and techniques, computer concepts and ethical considerations, and the use of computer applications as integrated tools to perform professional-level analyses. UC CREDIT LIMITATION: Credit for CSIT 110 or CSIT 120.

CSIT 120: Fundamentals of Computer Information Systems

Units: 3
Prerequisites: None
Advisory: CSIT 110.
Acceptable for Credit: CSU, UC
Lecture 3 hours.
Course Typically Offered: Fall, Spring, and Summer

This course covers the concepts of information systems in business, including the integration of information systems, organizational strategy, systems analysis, data storage, data processing, security, cloud computing, and communications. The course applies information system concepts by developing solutions to business problems using financial analysis and database management tools, such as Microsoft Excel and Access. UC CREDIT LIMITATION: Credit for CSIT 110 or CSIT 120. C-ID ITIS-120 and BUS-140.

CSIT 123: Introduction to Data Analytics

Units: 3
Prerequisites: Knowledge, skills, and abilities at the intermediate algebra level as determined by the math placement process.
Advisory: CSIT 110, CSIT 120, or CSIT 128.
Acceptable for Credit: CSU, UC
Lecture 3 hours.
Course Typically Offered: Fall, Spring

This course introduces students to the field of data analytics. It focuses on the application of quantitative reasoning skills to derive actionable information from various data sources to solve complex business and social problems. Students access and evaluate complex data sets using data inference techniques formulated through the use of qualitative analysis and statistical applications. The course emphasizes visual analysis tools, such as the use of graphs, charts, and computerized spreadsheets. Students gain an understanding of the widespread use of data analytics and how this sophisticated technique that combines mathematical principles and technology affects their everyday lives.

CSIT 125: Microsoft Word for Business

Units: 3
Prerequisites: None
Advisory: CSIT 101
Acceptable for Credit: CSU
Lecture 3 hours.
Course Typically Offered: Fall, Spring

Students learn how to use Microsoft Word, the industry-standard tool for word processing in business environments. This comprehensive course includes fundamentals, such as document design, section breaks, table of contents, graphics, columns, citations, and tables, as well as more advanced features, such as document collaboration, workgroup tools, template customization, mail merge, macros, object linking, forms, security, and Web enabling. This course helps prepare students for the Microsoft Certification Exam.

CSIT 128: Microsoft Excel for Business

Units: 3
Prerequisites: None
Advisory: CSIT 101
Acceptable for Credit: CSU
Lecture 3 hours.
Course Typically Offered: Fall, Spring, and Summer

Students learn how to use Microsoft Excel, the industry standard tool for spreadsheet and chart creation in a business environment. This comprehensive course includes fundamentals, such as workbook and worksheet design, formulas, functions, and charts, as well as more advanced features, such as pivot tables, what-if analysis, three-dimensional worksheets, goal seek, and collaboration tools. This course helps prepare students for the Microsoft Certification Exam.

CSIT 131: Microsoft Access for Business

Units: 3
Prerequisites: None
Advisory: CSIT 101
Acceptable for Credit: CSU
Lecture 3 hours.
Course Typically Offered: Spring

Students learn how to use Microsoft Access, the industry standard tool for database creation in a business environment. This comprehensive course includes fundamentals, such as relational database design theory, tables, queries, reports, and forms, as well as more advanced features, such as complex validation rules, action queries, report controls, form automation, database customization, and data integration tools. This course helps prepare students for the Microsoft Certification Exam.

CSIT 134: Microsoft PowerPoint for Business

Units: 3
Prerequisites: None
Advisory: CSIT 101
Acceptable for Credit: CSU
Lecture 3 hours.
Course Typically Offered: Fall

Students learn how to use Microsoft PowerPoint, the industry standard tool for creating electronic presentations in business environments. This comprehensive course includes fundamentals, such as electronic presentation design and delivery concepts, slide layout, graphics, diagrams, charts, and sound, as well as more advanced features, such as complex animation, transitions, action buttons, video, custom backgrounds, and collaboration tools. This course helps prepare students for the Microsoft Certification Exam.

CSIT 137: Google Apps for Business

Units: 3
Prerequisites: None
Advisory: CSIT 101
Acceptable for Credit: CSU
Lecture 3 hours.
Course Typically Offered: Fall, Spring

In this course, students learn how to use Google Apps, a collection of free Web-based productivity tools, in a business environment. Topics include Google Search, Gmail, Google Calendar, Google Docs, Google Sheets, Google Slides, Google Sites, and emerging trends in Google Apps. Students use the Internet to access their files and tools to manipulate and collaborate with the instructor and classmates.

CSIT 146: E-Commerce and Web Presence

Units: 3
Prerequisites: None
Advisory: CSIT 101
Acceptable for Credit: CSU
Lecture 3 hours.
Course Typically Offered: Fall, Spring

This course teaches the principles and technologies involved in e-commerce and creating a Web presence for a small or medium-sized business (SMB). It addresses the needs of both online and traditional brick and mortar businesses and provides students with a basic working knowledge of how to sell products and services on the Web. It covers aspects of business and marketing planning, a survey of Web technologies, such as HTML, XHTML, HTML5 and CSS, use of digital media, building an online store, e-commerce security, electronic payment systems, international and legal issues, Search Engine Optimization (SEO), and current marketing trends. Students create a starter e-business Web site or improve an existing site that can be used for their business or to help them get a job in the field.

CSIT 149: Microsoft Windows

Units: 3
Prerequisites: None
Advisory: CSIT 101
Acceptable for Credit: CSU
Lecture 3 hours.
Course Typically Offered: Spring

This course introduces students to the current Microsoft Windows operating system. Students learn how to install the operating system, create and manage user accounts, view system components and properties, install applications, switch between different application windows, manage files and folders, and customize the Windows environment. The course also covers networking, file and folder sharing, computer security, malware, and safe Internet use.

CSIT 150: Artificial Intelligence: Concepts

Units: 3
Prerequisites: None
Advisory: CSIT 123
Acceptable for Credit: CSU
Lecture 3 hours.
Course Typically Offered: Fall, Spring

This course provides a comprehensive introduction to the field of artificial intelligence (AI), including its history, techniques, and applications. Students explore the fundamental concepts and methodologies in AI, including problem-solving, knowledge representation, reasoning, ethics, and learning. Students gain an understanding of AI algorithms, techniques, and tools currently being used in this area of study.

CSIT 151: Artificial Intelligence: Applications

Units: 3
Prerequisites: None
Advisory: CSIT 150
Acceptable for Credit: CSU
Lecture 3 hours.
Course Typically Offered: Fall, Spring

This course equips students with the hands-on skills needed to integrate artificial intelligence (AI) tools into real-world work environments. It delves into actionable insights and practical application of a range of AI technologies. The course also fosters an understanding of not just the algorithms that power AI, but also their ethical implications and productivity enhancements.

CSIT 152: Artificial Intelligence: Strategies and Solutions

Units: 3
Prerequisites: None
Advisory: CSIT 151
Acceptable for Credit: CSU
Lecture 3 hours.
Course Typically Offered: Fall, Spring

This course delves into the cutting-edge research and techniques of artificial intelligence through the exploration of state-of-the-art AI models, methodologies, and ethics. Students gain exposure to current research and practical experience in implementing and evaluating advanced AI algorithms and systems for a wide range of complex tasks and real-world applications.

CSIT 155: Social Media for Business

Units: 3
Prerequisites: None
Advisory: CSIT 101.
Acceptable for Credit: CSU
Lecture 3 hours.
Course Typically Offered: Fall, Spring

This course explores social media use from a business perspective. Students learn how to develop a social media strategy to promote business, build stronger customer relations, target a broad base or niche audience, and develop effective marketing and advertising techniques that enhance Web presence and coordinate a common message across multiple channels. Students explore historical development as well as emerging trends in Web applications and services that facilitate creativity, collaboration, and information sharing among users and business.

CSIT 160: Technology, the Individual, and Society

Units: 3
Prerequisites: None
Acceptable for Credit: CSU, UC
Lecture 3 hours.
Course Typically Offered: Fall, Spring

This course critically examines the interrelationships among technology, the individual, and society. Students investigate the historical, political, and economic factors that influence the growth and development of technology and assess how individuals and society respond to the challenges and consequences of the technology revolution. Appropriate for both technical and non-technical majors, the course explores principles, methodologies, and value systems from a technology and social science interdisciplinary perspective. UC CREDIT LIMITATION: Credit for CSIT 160 or CSIT 165.

CSIT 165: Living in an Online World

Units: 3
Prerequisites: None
Acceptable for Credit: CSU, UC
Lecture 3 hours.
Course Typically Offered: Fall, Spring

This course considers human behavior in relation to the challenges and opportunities presented by an increasingly online society. It places special emphasis on critically evaluating and managing one's online presence within this environment in a healthy way throughout various life stages. Appropriate for both technical and non-technical majors, this course explores the psychological, sociological, and physiological consequences for individuals and societies that result from the global use of the Internet in everyday life. UC CREDIT LIMITATION: Credit for CSIT 160 or CSIT 165.

CSIT 180: Fundamentals of Computer Hardware and Software

Units: 4
Prerequisites: None
Advisory: CSIT 110.
Acceptable for Credit: CSU
Lecture 3.50 hours, laboratory 1.50 hours.
Course Typically Offered: Fall, Spring, and Summer

This course provides students with fundamental knowledge covering PC hardware and peripherals, mobile device hardware, networking and troubleshooting hardware, network connectivity issues, installing and configuring operating systems, including Windows and Linux, Mac OS X, iOS, and Android operating system configurations, security, fundamentals of cloud computing, and operational procedures. This course helps prepare students for CompTIA A+ certification examinations. C-ID ITIS-110.

CSIT 181: Fundamentals of Computer Networking

Units: 3
Prerequisites: None
Advisory: CSIT 180.
Acceptable for Credit: CSU
Lecture 2 hours, laboratory 3 hours.
Course Typically Offered: Fall, Spring

This course presents an overview and introduction to computer networking components, network design, operations, management, protocols, and network operating systems. Students learn the layered functions of the Transmission Control Protocol (TCP)/Internet Protocol (IP) stack and how they relate to Internet architecture. Topics include TCP/IP addressing, subnetting, host and domain name resolution, routing considerations, and practical management of TCP/IP protocols and services. These concepts are applied in hands-on labs leveraging network servers, firewalls, clients, the Internet, virtualization, and networked applications. This course helps prepare students for the CompTIA Network+ certification exam. C-ID ITIS-150.

CSIT 182: Fundamentals of Computer Security

Units: 3
Prerequisites: None
Advisory: CSIT 181
Acceptable for Credit: CSU
Lecture 2 hours, laboratory 3 hours.
Course Typically Offered: Fall, Spring

This course presents an overview and introduction to essential principles for network security and risk management. Students learn the core foundations of network security: confidentiality, integrity, and availability. Topics include threats, operating system hardening, security in context of applications, network, network perimeter, and physical spaces, access control methods, encryption, monitoring and auditing, and redundancy/disaster recovery. These concepts are applied in hands-on labs leveraging network servers, firewalls, clients, the Internet, virtualization, and networked applications. This course helps prepare students for the CompTIA Security+ certification exam. C-ID ITIS-160.

CSIT 183: Windows Server

Units: 3
Prerequisites: None
Advisory: CSIT 180
Acceptable for Credit: CSU
Lecture 2 hours, laboratory 3 hours.
Course Typically Offered: Fall, Spring

This course provides students with an understanding of Microsoft Windows Server. It focuses on administrative tasks including routine and troubleshooting scenarios, such as data and system recovery, operating-system selection, installation, and configuration, active directory design and implementation, user management, group policy and organizational units, virtualization, remote access, network services, especially domain name system (DNS), and system security, monitoring, and optimization. Students develop skills and apply their knowledge through hands-on projects and case-study assignments. This course helps prepare students for network server certification exams, such as CompTIA Server+ and Microsoft Windows Installing and Configuring Windows Server and Administering Windows Server. C-ID ITIS-155.

CSIT 184: Linux Server

Units: 3
Prerequisites: None
Advisory: CSIT 180
Acceptable for Credit: CSU
Lecture 2 hours, laboratory 3 hours.
Course Typically Offered: Fall, Spring

This course provides students with an understanding of Linux operating systems with an emphasis on Linux Server operating systems. It focuses on the installation, configuration, management, and troubleshooting of Linux operating systems. Topics covered include administration of Linux systems, application servers, such as web, mail, ftp, and file/print servers, basic scripting, interworking services, such as TCP/IP and secure shell, as well as file sharing in hybrid environments using SAMBA with Windows, system performance and tuning, system security, package installation and removal, logging, scheduling, and Linux tools. This course helps prepare students for network server administration certification exams, such as CompTIA Server+ and Linux+ and Linux Professional Institute Certification Level 1 (LPIC-1) exams. C-ID ITIS-155.

CSIT 186: Cybersecurity: Analyst

Units: 3
Prerequisites: None
Advisory: CSIT 182
Acceptable for Credit: CSU
Lecture 2 hours, laboratory 3 hours.
Course Typically Offered: Fall, Spring

This course applies the principles and technologies to prevent, detect, combat, and recover from cybersecurity threats including behavior analytics to improve and harden the overall state and posture of an IT Security environment. Building upon their knowledge of networks and cybersecurity, students are exposed to threat management, vulnerability management, cyber incident response, and security architectures. The tools and techniques used in this course are approached from a vendor-neutral perspective, as these are open source tools commonly found on the Internet used by attackers. This course helps prepare students for the CompTIA Cybersecurity Analyst+ (CySA+) certification exam.

CSIT 188: Cybersecurity: Ethical Hacker

Units: 3
Prerequisites: None
Advisory: CSIT 182
Acceptable for Credit: CSU
Lecture 2 hours, laboratory 3 hours.
Course Typically Offered: Fall or Spring

This course teaches the principles and technologies involved with looking for weaknesses and vulnerabilities in target systems from a network security perspective including the five phases of penetration testing. Students are exposed to the same knowledge and tools as a malicious hacker and learn how to assess the security posture of target systems in a lawful and legitimate manner building upon their knowledge of networks and security. The tools and techniques used in this course are approached from a vendor-neutral perspective many times using open source tools commonly found on the Internet. This course helps prepare students for the CompTIA PenTest+ certification exam and other cybersecurity related exams. C-ID ITIS-164.

CSIT 191: Fundamentals of Cisco Networking

Units: 3
Prerequisites: None
Advisory: CSIT 180
Acceptable for Credit: CSU
Lecture 2 hours, laboratory 3 hours.
Course Typically Offered: Fall, Spring

This course provides an overview and introduction to Cisco networking components (routers and switches), network design, operations, management, protocols, and Ciscos Internetwork Operating System (IOS). Students learn how to cable and connect routers and switches and then use IOS to configure and manage the equipment. Topics include TCP/IP addressing, subnetting, packet routing, troubleshooting, and practical management of TCP/IP protocols and services as it pertains to Cisco networking equipment. These concepts are applied in hands on and virtualized labs and Cisco Packet Tracer simulation software. This course helps prepare students for the Cisco Certified Network Associate (CCNA) and CompTIA Network+ certification exams.

CSIT 195: IT Career Exploration and Portfolio Development

Units: 1
Prerequisites: None
Acceptable for Credit: CSU
Lecture 1 hour.
Course Typically Offered: Spring

This course teaches students how to create a portfolio to professionally display their best work and to increase job opportunities. Topics include defining an audience, organizing and adapting a body of work, and formatting and creating a finished portfolio designed to reflect the student's vision and highlight the quality of his or her accomplishments. The course also explores effective career studies and services. Note: Students should complete most courses within their chosen Computer Studies certificate program before enrolling in CSIT 195.

CSIT 286: Professional Certification Preparation

Units: 1
Prerequisites: None
Acceptable for Credit: CSU
Lecture 1 hour.
Course Typically Offered: Fall

Attaining a professional certification can help employers further validate a students MiraCosta degree, certificate, or course work. This course provides an overview of industry-based third-party professional certifications, credentials, and licenses specific to a students discipline of study. Topics include goal setting, a survey of professional certifications relevant to the discipline, industry trends and certification value assessment, exam preparation and exam strategies, practice exams, resolving any skill deficiencies, and life-long learning. Under the instruction of a faculty-mentor, students reflect on their prior course work and career aspirations to produce and execute a plan that outlines the necessary steps to attain the professional certification of their choice. Although students are encouraged to do so, signing up for and/or passing a certification exam is not required to pass the course.

CSIT 292: Internship Studies

Units: 0.5-14
Prerequisites: None
Corequisite: Complete 54 hours of work per unit, paid or unpaid.
Enrollment Limitation: Instructor, dept chair, and Career Center approval. Fourteen unit maximum in any combination of work experience education and/or internship studies per semester.
Acceptable for Credit: CSU
Course Typically Offered: Fall, Spring, and Summer

This course provides students the opportunity to apply the theories and techniques of their discipline in an internship position in a professional setting under the instruction of a faculty-mentor and site supervisor. It introduces students to aspects of the roles and responsibilities of professionals employed in the field of study. Topics include goal-setting, employability skills development, and examination of the world of work as it relates to the student's career plans. Students must develop new learning objectives and/or work/intern at a new site upon each enrollment.

CSIT 296: Topics in Computer Studies and Information Technology

Units: 1-3
Prerequisites: None
Acceptable for Credit: CSU
Lecture 1 hour.
Lecture 2 hours.
Lecture 3 hours.
Course Typically Offered: To be arranged

This course gives students an opportunity to study topics in Computer Studies and Information Technology that are not included in regular course offerings. Each Topics course is announced, described, and given its own title and 296 number designation in the class schedule.

CSIT 299: Occupational Work Experience Education

Units: 0.5-14
Prerequisites: None
Corequisite: Complete 54 hours of work per unit, paid or unpaid.
Enrollment Limitation: Career Center approval. Fourteen unit maximum in any combination of work experience education and/or internship studies per semester.
Acceptable for Credit: CSU
Course Typically Offered: Fall, Spring, and Summer

This course is intended for students who are employed in a job directly related to their major or career area of interest. It allows such students the opportunity to apply the theories and skills of their discipline to their position and to undertake new responsibilities and learn new skills at work. Topics include goal-setting, employability skills development, and examination of the world of work as it relates to the student's career plans. Students must develop new learning objectives and/or work/intern at a new site upon each enrollment.

Campus Locations

MiraCosta Community Learning Center

1831 Mission Avenue
Oceanside, CA 92058
760.795.8710
888.201.8480
View Map

View Campus Map
MiraCosta Oceanside Campus Building

1 Barnard Drive
Oceanside, CA 92056
760.757.2121
888.201.8480
View Map

View Campus Map
MiraCosta San Elijo Campus

3333 Manchester Avenue
Cardiff, CA 92007
760.944.4449
888.201.8480
View Map

View Campus Map
MiraCosta Technology Career Institute Building

2075 Las Palmas Drive
Carlsbad, CA 92011
760.795.6820
888.201.8480
View Map

Visit Career Institute