{
  "college": "palomar-college",
  "edition": "2026-2027",
  "code": "CSIT",
  "name": "Computer Science and Information Technology - Information Technology",
  "sourceUrl": "https://palomar.curriqunet.com/catalog/iq/32573/33385/32614",
  "courses": [
    {
      "code": "CSIT 105",
      "subject": "CSIT",
      "number": "105",
      "title": "Computer Concepts and Applications",
      "units": "3",
      "hours": "2.00 hours lecture, 3.00 hours lab",
      "cid": [
        "ITIS 120"
      ],
      "transfer": [
        "CSU",
        "UC"
      ],
      "description": "The study of computer concepts and basic proficiency in modern application software. Computer concepts will focus on basic terminology; computer literacy; information literacy; hardware; software; information systems; state-of-the-art technology; structured design techniques, overview of the computer industry; ethics and current issues including virus protection and prevention. Hands-on introduction to Windows operating system and application software including basic proficiency of the Internet; browsers and e-mail. The Microsoft Office Suite will be taught using Word, Excel, Access and PowerPoint.",
      "notes": [
        "Grading: Grade/Pass/No Pass",
        "Notes: No transferable credit if taken after CSCI 108 or 110 C-ID ITIS 120"
      ],
      "offered": [
        {
          "term": "fall-2026",
          "name": "Fall 2026",
          "sections": 6,
          "open": 6,
          "url": "/c/palomar-college/schedule/fall-2026/csit/#csit-105",
          "subject": "CSIT"
        },
        {
          "term": "spring-2027",
          "name": "Spring 2027",
          "sections": 6,
          "open": 6,
          "url": "/c/palomar-college/schedule/spring-2027/csit/#csit-105",
          "subject": "CSIT"
        }
      ]
    },
    {
      "code": "CSIT 110",
      "subject": "CSIT",
      "number": "110",
      "title": "AI Literacy and Skills",
      "units": "3",
      "hours": "2.00 hours lecture, 3.00 hours lab",
      "cid": [],
      "transfer": [
        "CSU",
        "UC"
      ],
      "description": "This course introduces students to the foundations of artificial intelligence (AI) with a focus on building the skills needed to understand, evaluate, and use AI responsibly. Students will explore generative AI tools, emerging AI agents, and the role of AI in everyday life. Emphasis is placed on developing critical thinking to assess the capabilities and limitations of AI, identify bias, and separate fact from hype. Ethical considerations—including privacy, fairness, accountability, and the social impacts of AI—are examined through case studies and discussion. By the end of the course, students will be equipped with practical literacy skills to engage thoughtfully with AI technologies across academic, professional, and personal contexts.",
      "notes": [
        "Grading: Grade/Pass/No Pass"
      ],
      "offered": [
        {
          "term": "fall-2026",
          "name": "Fall 2026",
          "sections": 2,
          "open": 2,
          "url": "/c/palomar-college/schedule/fall-2026/csit/#csit-110",
          "subject": "CSIT"
        },
        {
          "term": "spring-2027",
          "name": "Spring 2027",
          "sections": 2,
          "open": 2,
          "url": "/c/palomar-college/schedule/spring-2027/csit/#csit-110",
          "subject": "CSIT"
        }
      ]
    },
    {
      "code": "CSIT 125",
      "subject": "CSIT",
      "number": "125",
      "title": "Computer Information Systems",
      "units": "3",
      "hours": "2.00 hours lecture, 3.00 hours lab",
      "advisory": "CSIT 105",
      "cid": [],
      "transfer": [
        "CSU",
        "UC"
      ],
      "description": "Examination of information systems and their role in business. Focus on information systems, database management systems, networking, e-commerce, ethics and security, computer systems hardware and software components. Application of these concepts and methods through hands-on projects developing computer -based solutions to business problems.",
      "notes": [
        "Grading: Grade/Pass/No Pass"
      ],
      "offered": [
        {
          "term": "fall-2026",
          "name": "Fall 2026",
          "sections": 6,
          "open": 2,
          "url": "/c/palomar-college/schedule/fall-2026/csit/#csit-125",
          "subject": "CSIT"
        },
        {
          "term": "spring-2027",
          "name": "Spring 2027",
          "sections": 8,
          "open": 8,
          "url": "/c/palomar-college/schedule/spring-2027/csit/#csit-125",
          "subject": "CSIT"
        }
      ]
    },
    {
      "code": "CSIT 128",
      "subject": "CSIT",
      "number": "128",
      "title": "Foundations of Data Science",
      "units": "4",
      "hours": "3.50 hours lecture, 1.50 hours lab",
      "prerequisite": "MATH 115 or MATH 115E or STAT C1000 or STAT C1000E or MATH C2210 or MATH C2210E or MATH 127 or MATH 135 or Eligibility determined by the Math placement process. Recommended Preparation: CSIT 175",
      "cid": [],
      "transfer": [
        "CSU",
        "UC"
      ],
      "description": "An introduction to the foundations of data science from three perspectives: inferential thinking, computational thinking, and real-world relevance. The course teaches critical concepts and skills in computer programming and statistical inference in conjunction with hands-on analysis of real-world datasets, as well as social issues surrounding data analysis such as privacy and design.",
      "notes": [
        "Grading: Grade/Pass/No Pass"
      ],
      "offered": [
        {
          "term": "spring-2027",
          "name": "Spring 2027",
          "sections": 2,
          "open": 2,
          "url": "/c/palomar-college/schedule/spring-2027/csit/#csit-128",
          "subject": "CSIT"
        }
      ]
    },
    {
      "code": "CSIT 150",
      "subject": "CSIT",
      "number": "150",
      "title": "Introduction to SQL",
      "units": "3",
      "hours": "2.00 hours lecture, 3.00 hours lab",
      "cid": [],
      "transfer": [
        "CSU"
      ],
      "description": "Intended for individuals who want to learn how to search for and manipulate data in a database, create tables and indexes, handle security, control transaction processing, and learn the basics of how to design a database.",
      "notes": [
        "Grading: Grade/Pass/No Pass"
      ],
      "offered": [
        {
          "term": "fall-2026",
          "name": "Fall 2026",
          "sections": 2,
          "open": 0,
          "url": "/c/palomar-college/schedule/fall-2026/csit/#csit-150",
          "subject": "CSIT"
        },
        {
          "term": "spring-2027",
          "name": "Spring 2027",
          "sections": 2,
          "open": 2,
          "url": "/c/palomar-college/schedule/spring-2027/csit/#csit-150",
          "subject": "CSIT"
        }
      ]
    },
    {
      "code": "CSIT 152",
      "subject": "CSIT",
      "number": "152",
      "title": "Web Site Development with HTML/CSS",
      "units": "3",
      "hours": "2.00 hours lecture, 3.00 hours lab",
      "advisory": "CSIT 105",
      "cid": [],
      "transfer": [
        "CSU"
      ],
      "description": "A foundation course for Internet/Intranet technologies. Skills required to develop and publish web sites utilizing HTML, including using HTML tables, web page forms, and basic CSS (Cascading Style Sheets).",
      "notes": [
        "Grading: Grade/Pass/No Pass"
      ],
      "offered": []
    },
    {
      "code": "CSIT 155",
      "subject": "CSIT",
      "number": "155",
      "title": "Building Web Apps with JavaScript, PHP, and AI",
      "units": "3",
      "hours": "2.00 hours lecture, 3.00 hours lab",
      "advisory": "CSIT 152",
      "cid": [],
      "transfer": [
        "CSU"
      ],
      "description": "Introduces the skills required to design Web-based applications using the JavaScript scripting language such as writing small scripts; working with data types; creating interactive forms using various form objects; and using the advanced features of JavaScript including loops, frames and cookies. Additionally, the basics of using the cloud-based PHP programming language are covered, including retrieving and validating data from a web form, processing logic on a web server, and storing and retrieving information on a web server.",
      "notes": [
        "Grading: Grade/Pass/No Pass"
      ],
      "offered": [
        {
          "term": "fall-2026",
          "name": "Fall 2026",
          "sections": 2,
          "open": 2,
          "url": "/c/palomar-college/schedule/fall-2026/csit/#csit-155",
          "subject": "CSIT"
        }
      ]
    },
    {
      "code": "CSIT 165",
      "subject": "CSIT",
      "number": "165",
      "title": "R Programming",
      "units": "3",
      "hours": "2.00 hours lecture, 3.00 hours lab",
      "prerequisite": "Completion of intermediate algebra or the equivalent, or eligibility or completion of any course between MATH 110 and 245 (excluding MATH 197, MATH 120, or PSYC/SOC 205, or BUS 204) based on multiple measures.",
      "cid": [],
      "transfer": [
        "CSU",
        "UC"
      ],
      "description": "Introduction to the R programming language. R is becoming the leading programming language and environment to assist data analyst, statisticians, and researchers develop statistical computing and graphics programs.",
      "notes": [
        "Grading: Grade/Pass/No Pass"
      ],
      "offered": [
        {
          "term": "spring-2027",
          "name": "Spring 2027",
          "sections": 2,
          "open": 2,
          "url": "/c/palomar-college/schedule/spring-2027/csit/#csit-165",
          "subject": "CSIT"
        }
      ]
    },
    {
      "code": "CSIT 175",
      "subject": "CSIT",
      "number": "175",
      "title": "Python Programming",
      "units": "3",
      "hours": "2.00 hours lecture, 3.00 hours lab",
      "cid": [],
      "transfer": [
        "CSU",
        "UC"
      ],
      "description": "Students will gain the fundamental knowledge and skills necessary to use the Python programming language to develop software for applications. Topics of study include the fundamentals of the language, using lists, dictionaries and creating functions, Object-Oriented programming and the use of AI to code, enhance and troubleshoot programs.",
      "notes": [
        "Grading: Grade/Pass/No Pass"
      ],
      "offered": [
        {
          "term": "fall-2026",
          "name": "Fall 2026",
          "sections": 8,
          "open": 2,
          "url": "/c/palomar-college/schedule/fall-2026/csit/#csit-175",
          "subject": "CSIT"
        },
        {
          "term": "spring-2027",
          "name": "Spring 2027",
          "sections": 10,
          "open": 10,
          "url": "/c/palomar-college/schedule/spring-2027/csit/#csit-175",
          "subject": "CSIT"
        }
      ]
    },
    {
      "code": "CSIT 180",
      "subject": "CSIT",
      "number": "180",
      "title": "C# Programming I",
      "units": "3",
      "hours": "2.50 hours lecture, 1.50 hours lab",
      "cid": [],
      "transfer": [
        "CSU",
        "UC"
      ],
      "description": "Provides the knowledge and skills necessary to use the C# programming language. Emphasis will be placed on application design, problem solving, logic, and programming for GUI and command driven programs. Focus will be on program development techniques and processes of the software development life cycle utilizing the C# programming language.",
      "notes": [
        "Grading: Grade/Pass/No Pass"
      ],
      "offered": [
        {
          "term": "fall-2026",
          "name": "Fall 2026",
          "sections": 2,
          "open": 2,
          "url": "/c/palomar-college/schedule/fall-2026/csit/#csit-180",
          "subject": "CSIT"
        }
      ]
    },
    {
      "code": "CSIT 226",
      "subject": "CSIT",
      "number": "226",
      "title": "Data Visualization",
      "units": "3",
      "hours": "2.00 hours lecture, 3.00 hours lab",
      "cid": [],
      "transfer": [
        "CSU"
      ],
      "description": "Provides knowledge and skills necessary to develop business intelligence dashboards using Data Analytics and Data Visualization technology. Industry leading tools like Tableau will be utilized to perform data visualization and build graphical dashboards. In addition, this course will briefly cover data virtualization to connect data from multiple sources for data visualization.",
      "notes": [
        "Grading: Grade/Pass/No Pass"
      ],
      "offered": [
        {
          "term": "fall-2026",
          "name": "Fall 2026",
          "sections": 2,
          "open": 2,
          "url": "/c/palomar-college/schedule/fall-2026/csit/#csit-226",
          "subject": "CSIT"
        }
      ]
    },
    {
      "code": "CSIT 230",
      "subject": "CSIT",
      "number": "230",
      "title": "Data Modeling",
      "units": "3",
      "hours": "2.00 hours lecture, 3.00 hours lab",
      "advisory": "CSIT 125",
      "cid": [],
      "transfer": [
        "CSU"
      ],
      "description": "A systematic study of data modeling to assist data scientist, educators, researchers to unlock the skills of computational intelligence. Development in Excel along with current programming tools such as Power BI, Power Pivot and DAX will be utilized.",
      "notes": [
        "Grading: Grade/Pass/No Pass"
      ],
      "offered": [
        {
          "term": "spring-2027",
          "name": "Spring 2027",
          "sections": 2,
          "open": 2,
          "url": "/c/palomar-college/schedule/spring-2027/csit/#csit-230",
          "subject": "CSIT"
        }
      ]
    },
    {
      "code": "CSIT 275",
      "subject": "CSIT",
      "number": "275",
      "title": "Advanced Python Programming",
      "units": "3",
      "hours": "2.50 hours lecture, 1.50 hours lab",
      "prerequisite": "(Completion of, or concurrent enrollment in): CSIT 175",
      "cid": [],
      "transfer": [
        "CSU",
        "UC"
      ],
      "description": "Provides the advanced knowledge and skills necessary to use the Python programming language to develop software to analyze big data. Topics of study include creating functions and classes, implementing data structures, error handling, file processing, and data visualization. The course includes hands-on exercises and projects, in which students will apply Python programs to analyze real world big data problems in fields of machine learning, data science, ArcGIS, and cloud computing.",
      "notes": [
        "Grading: Grade/Pass/No Pass"
      ],
      "offered": [
        {
          "term": "spring-2027",
          "name": "Spring 2027",
          "sections": 2,
          "open": 2,
          "url": "/c/palomar-college/schedule/spring-2027/csit/#csit-275",
          "subject": "CSIT"
        }
      ]
    },
    {
      "code": "CSIT 280",
      "subject": "CSIT",
      "number": "280",
      "title": "C# Programming II",
      "units": "3",
      "hours": "2.50 hours lecture, 1.50 hours lab",
      "prerequisite": "CSIT 180",
      "cid": [],
      "transfer": [
        "CSU",
        "UC"
      ],
      "description": "Provides intermediate-level knowledge and skills necessary to use the C# programming language. Topics include language syntax, data types, operators, exception handling, casting, string handling, data structures, collection classes and delegates. Programming of windows-based applications is presented along with object-oriented programming that includes classes, methods, polymorphism and inheritance. Event-driven programming is discussed along with the C# development and execution environment.",
      "notes": [
        "Grading: Grade/Pass/No Pass"
      ],
      "offered": []
    }
  ]
}