{
  "college": "san-diego-mesa-college",
  "edition": "2026-2027",
  "code": "CISC",
  "name": "Computer and Information Sciences",
  "sourceUrl": "https://sdccd.curriqunet.com/catalog/iq/17459/18544/18546/17460/17479",
  "courses": [
    {
      "code": "CISC 106",
      "subject": "CISC",
      "number": "106",
      "title": "Introduction to Computer Science and Artificial Intelligence",
      "units": "4",
      "hours": "32 - 36 hours lecture/96-108 hours lab",
      "advisory": "CISC 150 with a Grade of \"C\" or better, or equivalent or CISC 181 with a Grade of \"C\" or better, or equivalent",
      "cid": [],
      "transfer": [],
      "description": "This course is a hands-on study in creative problem-solving using fundamental concepts of computer science and artificial intelligence. The course introduces three major programming paradigms: Object-Oriented programming, Functional programming and Logic programming; and how to solve problems using each of them. Topics include logic, designed and learning algorithms, data types & data structures, functions & lambdas, classes & objects, neural networks, abstraction, recursion, input/output (I/O), and graphical user interfaces. This course is designed for students majoring in computer science, artificial intelligence, game or web development, and for anyone interested in software development or artificial intelligence in general.",
      "notes": [
        "Grading: Letter Grade Only"
      ],
      "offered": [
        {
          "term": "fall-2026",
          "name": "Fall 2026",
          "sections": 1,
          "open": 1,
          "url": "/c/san-diego-mesa-college/schedule/fall-2026/cisc/#cisc-106",
          "subject": "CISC"
        },
        {
          "term": "spring-2027",
          "name": "Spring 2027",
          "sections": 1,
          "open": 1,
          "url": "/c/san-diego-mesa-college/schedule/spring-2027/cisc/#cisc-106",
          "subject": "CISC"
        }
      ]
    },
    {
      "code": "CISC 112",
      "subject": "CISC",
      "number": "112",
      "title": "Introduction to Computer Science with Visual Programming",
      "units": "4",
      "hours": "48 - 54 hours lecture/48-54 hours lab",
      "cid": [],
      "transfer": [],
      "description": "This course is an introduction to programming using a block-based visual programming language. Students gain skills utilizing fundamental programming concepts such as variables, selection, repetition, functions, arrays, file input/output (I/O), and event-based programming to design games or other applications using the software development lifecycle. Additionally, students learn about computing in industry, where the field of computer science is headed, and critically examine the impact of technology on society. This course is designed as an interactive first course for both computer science and other majors.",
      "notes": [
        "Grading: Letter Grade Only"
      ],
      "offered": [
        {
          "term": "fall-2026",
          "name": "Fall 2026",
          "sections": 1,
          "open": 1,
          "url": "/c/san-diego-mesa-college/schedule/fall-2026/cisc/#cisc-112",
          "subject": "CISC"
        }
      ]
    },
    {
      "code": "CISC 150",
      "subject": "CISC",
      "number": "150",
      "title": "Introduction to Computer and Information Sciences",
      "units": "3",
      "hours": "48 - 54 hours lecture",
      "cid": [],
      "transfer": [],
      "description": "This course is a survey of computers, computer systems and information sciences. Emphasis is placed on the use of computers in business and technical fields. Topics include computer equipment and programming systems, systems study, design, development, and implementation. The course also explores careers in the computer science field. This course is intended for all students interested in computers and how to use them.",
      "notes": [
        "Grading: Letter Grade Only"
      ],
      "offered": [
        {
          "term": "fall-2026",
          "name": "Fall 2026",
          "sections": 2,
          "open": 2,
          "url": "/c/san-diego-mesa-college/schedule/fall-2026/cisc/#cisc-150",
          "subject": "CISC"
        },
        {
          "term": "spring-2027",
          "name": "Spring 2027",
          "sections": 2,
          "open": 2,
          "url": "/c/san-diego-mesa-college/schedule/spring-2027/cisc/#cisc-150",
          "subject": "CISC"
        }
      ]
    },
    {
      "code": "CISC 152",
      "subject": "CISC",
      "number": "152",
      "title": "Introduction to the Linux Operating System",
      "units": "4",
      "hours": "48 - 54 hours lecture/48-54 hours lab",
      "cid": [],
      "transfer": [],
      "description": "This introductory course to the Linux Operating systems is for new users to learn the programs and services that made the Linux System so increasingly popular, including: the shell, communicating to other users, manipulating files using the file structure, setting file access permissions, full-screen text editing, and programming simple shell scripts. This course is designed for students majoring in Computer and Information Sciences and those who want to understand the components and mechanisms of the Linux operating system.",
      "notes": [
        "Limitation on Enrollment: This course is not open to students with previous credit for CISC 151.",
        "Grading: Pass/No Pass Only"
      ],
      "offered": [
        {
          "term": "fall-2026",
          "name": "Fall 2026",
          "sections": 1,
          "open": 1,
          "url": "/c/san-diego-mesa-college/schedule/fall-2026/cisc/#cisc-152",
          "subject": "CISC"
        },
        {
          "term": "spring-2027",
          "name": "Spring 2027",
          "sections": 1,
          "open": 1,
          "url": "/c/san-diego-mesa-college/schedule/spring-2027/cisc/#cisc-152",
          "subject": "CISC"
        }
      ]
    },
    {
      "code": "CISC 179",
      "subject": "CISC",
      "number": "179",
      "title": "Introduction to Python Programming",
      "units": "4",
      "hours": "48 - 54 hours lecture/48-54 hours lab",
      "advisory": "CISC 181 with a Grade of \"C\" or better, or equivalent",
      "cid": [],
      "transfer": [],
      "description": "This is an introductory course in programming using the Python language and incorporating the fundamentals of object oriented programming. Topics include the use and programming of the mouse, windows, forms, menus, dialog boxes, icons, buttons, text fields, files, graphics, and other components of the Windows environment. Students learn to analyze user needs and requirements; design the user interface; assign properties to objects in the user interface; code event procedures; test and debug completed programs and applications; and complete final user documentation. This course is intended for Computer and Information Sciences majors or anyone interested in the Python programming language.",
      "notes": [
        "Grading: Letter Grade Only"
      ],
      "offered": [
        {
          "term": "fall-2026",
          "name": "Fall 2026",
          "sections": 6,
          "open": 4,
          "url": "/c/san-diego-mesa-college/schedule/fall-2026/cisc/#cisc-179",
          "subject": "CISC"
        },
        {
          "term": "spring-2027",
          "name": "Spring 2027",
          "sections": 6,
          "open": 6,
          "url": "/c/san-diego-mesa-college/schedule/spring-2027/cisc/#cisc-179",
          "subject": "CISC"
        }
      ]
    },
    {
      "code": "CISC 181",
      "subject": "CISC",
      "number": "181",
      "title": "Principles of Information Systems",
      "units": "4",
      "hours": "48 - 54 hours lecture/48-54 hours lab",
      "cid": [],
      "transfer": [],
      "description": "This course is an introduction to basic principles and theory relating to problem solving and analysis in business organizations using computers and software packages. Emphasis is placed on computer organization, data processing systems, decision support systems, and systems analysis. Business software is reviewed with an emphasis on spreadsheet systems including hands-on spreadsheet applications. This course is intended for the transfer student planning to major in business, economics, or social science.",
      "notes": [
        "Grading: Letter Grade Only"
      ],
      "offered": [
        {
          "term": "fall-2026",
          "name": "Fall 2026",
          "sections": 10,
          "open": 2,
          "url": "/c/san-diego-mesa-college/schedule/fall-2026/cisc/#cisc-181",
          "subject": "CISC"
        },
        {
          "term": "spring-2027",
          "name": "Spring 2027",
          "sections": 11,
          "open": 11,
          "url": "/c/san-diego-mesa-college/schedule/spring-2027/cisc/#cisc-181",
          "subject": "CISC"
        }
      ]
    },
    {
      "code": "CISC 182",
      "subject": "CISC",
      "number": "182",
      "title": "Fluency with Information Technology",
      "units": "4",
      "hours": "48 - 54 hours lecture/48-54 hours lab",
      "cid": [],
      "transfer": [],
      "description": "This course provides transfer students with an introduction to computer technology. It targets students who need to complete a computer literacy course as part of their degree or certificate program. Computer software, networking, and systems are covered, with an emphasis on modern technologies. This course also serves community members interested in an introduction to computer technology.",
      "notes": [
        "Grading: Letter Grade Only"
      ],
      "offered": []
    },
    {
      "code": "CISC 186",
      "subject": "CISC",
      "number": "186",
      "title": "Visual Basic Programming",
      "units": "4",
      "hours": "48 - 54 hours lecture/48-54 hours lab",
      "prerequisite": "CISC 181 with a Grade of \"C\" or better, or equivalent",
      "cid": [],
      "transfer": [],
      "description": "This course is an introduction to programming using Visual Basic employing the fundamentals of event oriented programming in a Windows environment. Topics include the use and programming of a mouse, windows, forms, menus, dialog boxes, icons, buttons, text fields, files, graphics, and other components of a Windows environment in Visual Basic. This course is intended for students majoring in computer science or anyone interested in computer programming.",
      "notes": [
        "Grading: Letter Grade Only"
      ],
      "offered": []
    },
    {
      "code": "CISC 187",
      "subject": "CISC",
      "number": "187",
      "title": "Data Structures in C++",
      "units": "4",
      "hours": "48 - 54 hours lecture/48-54 hours lab",
      "prerequisite": "CISC 192 with a Grade of \"C\" or better, or equivalent",
      "cid": [],
      "transfer": [],
      "description": "This course introduces students to data structures and object-oriented software engineering. Emphasis is placed on implementing basic data structures, including collections and linked structures (stacks, queues, lists, arrays, trees, and hash tables) from the perspective of object-oriented programming. Topics include algorithms, object-oriented analysis, and the design and implementation of data structures in C++. This course is designed for students majoring in computer information systems and professionals in the field who want to update their programming skills.",
      "notes": [
        "Grading: Letter Grade Only"
      ],
      "offered": [
        {
          "term": "fall-2026",
          "name": "Fall 2026",
          "sections": 1,
          "open": 1,
          "url": "/c/san-diego-mesa-college/schedule/fall-2026/cisc/#cisc-187",
          "subject": "CISC"
        },
        {
          "term": "spring-2027",
          "name": "Spring 2027",
          "sections": 1,
          "open": 1,
          "url": "/c/san-diego-mesa-college/schedule/spring-2027/cisc/#cisc-187",
          "subject": "CISC"
        }
      ]
    },
    {
      "code": "CISC 190",
      "subject": "CISC",
      "number": "190",
      "title": "Java Programming",
      "units": "4",
      "hours": "48 - 54 hours lecture/48-54 hours lab",
      "advisory": "CISC 186 with a Grade of \"C\" or better, or equivalent or CISC 106 with a Grade of \"C\" or better, or equivalent or CISC 150 with a Grade of \"C\" or better, or equivalent or CISC 181 with a Grade of \"C\" or better, or equivalent or CISC 182 with a Grade of \"C\" or better, or equivalent",
      "cid": [],
      "transfer": [],
      "description": "This course is an introduction to programming using Java. The course covers the fundamentals of object-oriented programming utilizing the Java programming language for general purpose business programs and interactive games. This course is intended for students majoring in computer and information sciences or anyone interested in the Java programming language.",
      "notes": [
        "Grading: Letter Grade Only"
      ],
      "offered": [
        {
          "term": "fall-2026",
          "name": "Fall 2026",
          "sections": 5,
          "open": 4,
          "url": "/c/san-diego-mesa-college/schedule/fall-2026/cisc/#cisc-190",
          "subject": "CISC"
        },
        {
          "term": "spring-2027",
          "name": "Spring 2027",
          "sections": 5,
          "open": 5,
          "url": "/c/san-diego-mesa-college/schedule/spring-2027/cisc/#cisc-190",
          "subject": "CISC"
        }
      ]
    },
    {
      "code": "CISC 191",
      "subject": "CISC",
      "number": "191",
      "title": "Intermediate Java Programming",
      "units": "4",
      "hours": "48 - 54 hours lecture/48-54 hours lab",
      "prerequisite": "CISC 190 with a Grade of \"C\" or better, or equivalent",
      "cid": [],
      "transfer": [],
      "description": "This course is an intermediate level study of the Java programming language. Topics include single and multidimensional arrays; objects and classes; object-oriented programming; inheritance and polymorphism; exception handling and text input/output (I/O); abstract classes and interfaces; graphical user interfaces (GUIs); recursion; concurrency; and generic collections and data structures, such as linked lists, queues, and stacks. This course is intended for students majoring in computer and information sciences or anyone interested in learning more about the Java programming language.",
      "notes": [
        "Grading: Letter Grade Only"
      ],
      "offered": [
        {
          "term": "fall-2026",
          "name": "Fall 2026",
          "sections": 3,
          "open": 3,
          "url": "/c/san-diego-mesa-college/schedule/fall-2026/cisc/#cisc-191",
          "subject": "CISC"
        },
        {
          "term": "spring-2027",
          "name": "Spring 2027",
          "sections": 2,
          "open": 2,
          "url": "/c/san-diego-mesa-college/schedule/spring-2027/cisc/#cisc-191",
          "subject": "CISC"
        }
      ]
    },
    {
      "code": "CISC 192",
      "subject": "CISC",
      "number": "192",
      "title": "C/C++ Programming",
      "units": "4",
      "hours": "48 - 54 hours lecture/48-54 hours lab",
      "advisory": "CISC 186 with a Grade of \"C\" or better, or equivalent",
      "cid": [],
      "transfer": [],
      "description": "This course presents basic programming concepts using the C++ programming language. The organization of standard Input/Output (I/O) classes is emphasized. Structured- and object-oriented programming techniques are presented and used to design and implement a variety of programming problems. This course is intended for students majoring in computer science or anyone interested in computer programming.",
      "notes": [
        "Grading: Letter Grade Only"
      ],
      "offered": [
        {
          "term": "fall-2026",
          "name": "Fall 2026",
          "sections": 4,
          "open": 2,
          "url": "/c/san-diego-mesa-college/schedule/fall-2026/cisc/#cisc-192",
          "subject": "CISC"
        },
        {
          "term": "spring-2027",
          "name": "Spring 2027",
          "sections": 4,
          "open": 4,
          "url": "/c/san-diego-mesa-college/schedule/spring-2027/cisc/#cisc-192",
          "subject": "CISC"
        }
      ]
    },
    {
      "code": "CISC 193",
      "subject": "CISC",
      "number": "193",
      "title": "Microsoft C# Software Engineering 1",
      "units": "4",
      "hours": "48 - 54 hours lecture/48-54 hours lab",
      "cid": [],
      "transfer": [],
      "description": "This course applies industry-standard software engineering principles to the study of the object-oriented, general purpose programming language Microsoft C#, a member of the Microsoft Visual Studio.NET software development toolset. Coverage includes the typical topics of an introductory programming course. Extensive hands-on training is included in the laboratory sessions. This course is designed for students pursuing a degree in Computer Science or Information Systems and for vocational/professional students who are updating their programming skills set.",
      "notes": [
        "Grading: Letter Grade Only"
      ],
      "offered": []
    },
    {
      "code": "CISC 197",
      "subject": "CISC",
      "number": "197",
      "title": "Microsoft C# Software Engineering II",
      "units": "4",
      "hours": "48 - 54 hours lecture/48-54 hours lab",
      "prerequisite": "CISC 193 with a Grade of \"C\" or better, or equivalent",
      "cid": [],
      "transfer": [],
      "description": "This intermediate course applies industry-standard software engineering principles to the study of the object-oriented, general purpose programming language Microsoft C#, a member of the Microsoft Visual Studio with .NET software development toolset. Topics covered include review of object-oriented programing concepts as well as intermediate programming concepts specific to the Microsoft .NET and C# programming environment. This course is designed for students majoring in Computer Science or Information Systems and for vocational/professional students who are updating their programming skills set.",
      "notes": [
        "Grading: Letter Grade Only"
      ],
      "offered": []
    },
    {
      "code": "CISC 201",
      "subject": "CISC",
      "number": "201",
      "title": "Advanced C++ Programming",
      "units": "4",
      "hours": "48 - 54 hours lecture/48-54 hours lab",
      "prerequisite": "CISC 192 with a Grade of \"C\" or better, or equivalent and CISC 205 with a Grade of \"C\" or better, or equivalent",
      "cid": [],
      "transfer": [],
      "description": "This course is an advanced hands-on study of the C++ language programming best practices currently used in the industry. Emphasis is placed on generic programming through the use of templates and object-oriented programming. Robust and reliable coding practices are promoted through the disciplined use of exception handling and unit testing. This course is designed for computer science students and anyone interested in advancing their C++ programming skills.",
      "notes": [
        "Limitation on Enrollment: This course is not open to students with previous credit for CISC 196",
        "Grading: Letter Grade Only"
      ],
      "offered": []
    },
    {
      "code": "CISC 205",
      "subject": "CISC",
      "number": "205",
      "title": "Object Oriented Programming using C++",
      "units": "4",
      "hours": "48 - 54 hours lecture/48-54 hours lab",
      "prerequisite": "CISC 192 with a Grade of \"C\" or better, or equivalent",
      "cid": [],
      "transfer": [],
      "description": "This course introduces students to Object Oriented Programming (OOP) using the C++ programming language. Emphasis is placed on essential concepts related to OOP, including use of classes and objects, inheritance, templates, polymorphism, pointers and references, and input/output (I/O) streams. This course is intended for students majoring in computer information technology and all students interested in OOP.",
      "notes": [
        "Grading: Letter Grade Only"
      ],
      "offered": []
    },
    {
      "code": "CISC 210",
      "subject": "CISC",
      "number": "210",
      "title": "System Analysis and Design",
      "units": "3",
      "hours": "48 - 54 hours lecture",
      "advisory": "ENGL C1000 with a Grade of \"C\" or better, or equivalent",
      "cid": [],
      "transfer": [],
      "description": "This course is an introductory, experiential study of the phases of the object-oriented software development life cycle (OOSDLC), including: stakeholder and requirements analysis; use cases development; software architecture; design patterns; project management; user interface considerations; interactive and prototyping methodology; component construction; programming best practices; quality assurance; and configuration management. This course is intended for students seeking advanced knowledge and applications in Computer and Information Sciences.",
      "notes": [
        "Grading: Letter Grade Only"
      ],
      "offered": [
        {
          "term": "spring-2027",
          "name": "Spring 2027",
          "sections": 1,
          "open": 1,
          "url": "/c/san-diego-mesa-college/schedule/spring-2027/cisc/#cisc-210",
          "subject": "CISC"
        }
      ]
    },
    {
      "code": "CISC 211",
      "subject": "CISC",
      "number": "211",
      "title": "Computer Organization and Assembly Language",
      "units": "4",
      "hours": "48 - 54 hours lecture/48-54 hours lab",
      "prerequisite": "CISC 179 with a Grade of \"C\" or better, or equivalent or CISC 190 with a Grade of \"C\" or better, or equivalent or CISC 192 with a Grade of \"C\" or better, or equivalent or CISC 193 with a Grade of \"C\" or better, or equivalent",
      "advisory": "MATH 116 with a Grade of \"C\" or better, or equivalent or MATH 141 with a Grade of \"C\" or better, or equivalent",
      "cid": [],
      "transfer": [],
      "description": "This course is an introduction to the organization of modern digital computers and assembly language programming. Topics include language syntax; instruction set mnemonics; and segment, index, pointer, general purpose, and flag registers. A variety of memory addressing techniques are covered, as well as stack operations, particularly those associated with passing parameters to subroutine calls. Additional topics include machine architecture; memory addressing; input/output; interrupts; control structures; compiling; linking; and printer and disk interfaces. This course is intended for students majoring in computer and information sciences.",
      "notes": [
        "Grading: Letter Grade Only"
      ],
      "offered": [
        {
          "term": "fall-2026",
          "name": "Fall 2026",
          "sections": 1,
          "open": 1,
          "url": "/c/san-diego-mesa-college/schedule/fall-2026/cisc/#cisc-211",
          "subject": "CISC"
        },
        {
          "term": "spring-2027",
          "name": "Spring 2027",
          "sections": 1,
          "open": 1,
          "url": "/c/san-diego-mesa-college/schedule/spring-2027/cisc/#cisc-211",
          "subject": "CISC"
        }
      ]
    },
    {
      "code": "CISC 217",
      "subject": "CISC",
      "number": "217",
      "title": "Intermediate Python Programming",
      "units": "4",
      "hours": "48 - 54 hours lecture/48-54 hours lab",
      "prerequisite": "CISC 179 with a Grade of \"C\" or better, or equivalent",
      "cid": [],
      "transfer": [],
      "description": "This course imparts intermediate Python concepts and skills, including the use of lists, tuples, dictionaries, object-oriented programming concepts, exception handling, Structured Query Language (SQL), Python database programming, and Object Relational Mapping (ORM) tools. Examples and projects used in this course inform diverse domains such as financial data processing, gaming applications, and more. This course prepares students for entry and mid-level positions in fields such as data science, game development, software development, automation, cyber security penetration development, and more. This course is designed for students majoring in Computer Science or Information Systems and for vocational/professional students who are updating their programming skill set.",
      "notes": [
        "Grading: Letter Grade Only"
      ],
      "offered": [
        {
          "term": "spring-2027",
          "name": "Spring 2027",
          "sections": 1,
          "open": 1,
          "url": "/c/san-diego-mesa-college/schedule/spring-2027/cisc/#cisc-217",
          "subject": "CISC"
        }
      ]
    },
    {
      "code": "CISC 220",
      "subject": "CISC",
      "number": "220",
      "title": "Fundamentals of Computer Game Programming",
      "units": "4",
      "hours": "48 - 54 hours lecture/48-54 hours lab",
      "advisory": "CISC 179 with a Grade of \"C\" or better, or equivalent or CISC 187 with a Grade of \"C\" or better, or equivalent or CISC 190 with a Grade of \"C\" or better, or equivalent or CISC 192 with a Grade of \"C\" or better, or equivalent or CISC 193 with a Grade of \"C\" or better, or equivalent",
      "cid": [],
      "transfer": [],
      "description": "This course introduces software programmers to the design and development of simple graphical computer-based games. The course may use Java or C# as the programming language of choice. Emphasis is placed on developing games in a team environment, designing logical games that satisfy player needs, and ensuring that games are of high quality through use of software engineering best practices and proper testing. This course is for students with some previous software programming experience.",
      "notes": [
        "Grading: Letter Grade Only"
      ],
      "offered": []
    },
    {
      "code": "CISC 221",
      "subject": "CISC",
      "number": "221",
      "title": "Intermediate Computer Game Programming",
      "units": "4",
      "hours": "48 - 54 hours lecture/48-54 hours lab",
      "prerequisite": "CISC 220 with a Grade of \"C\" or better, or equivalent",
      "cid": [],
      "transfer": [],
      "description": "This course covers the field of software game program development. Students work as a team to design and build a complex software game. Students learn more complex elements of game construction, constituent technologies that facilitate their development, and collaborative software development and integration methodologies. This course is designed for students interested in furthering their knowledge in software game development.",
      "notes": [
        "Grading: Letter Grade or Pass/No Pass"
      ],
      "offered": []
    },
    {
      "code": "CISC 246",
      "subject": "CISC",
      "number": "246",
      "title": "Discrete Mathematics for Computer Science",
      "units": "3",
      "hours": "48 - 54 hours lecture",
      "prerequisite": "CISC 106 with a Grade of \"C\" or better, or equivalent or CISC 179 with a Grade of \"C\" or better, or equivalent or CISC 187 with a Grade of \"C\" or better, or equivalent or CISC 190 with a Grade of \"C\" or better, or equivalent or CISC 192 with a Grade of \"C\" or better, or equivalent or CISC 193 with a Grade of \"C\" or better, or equivalent or CISC 201 with a Grade of \"C\" or better, or equivalent",
      "advisory": "MATH 245 with a Grade of \"C\" or better, or equivalent",
      "cid": [],
      "transfer": [],
      "description": "This is a course in discrete mathematics to include concepts and techniques in practical and theoretical computer science, and related disciplines. Topics include graph theory, algebras, probability theory, complexity analysis, and models of computation. This course is intended for transfer students planning to major in computer science.",
      "notes": [
        "Grading: Letter Grade Only"
      ],
      "offered": [
        {
          "term": "fall-2026",
          "name": "Fall 2026",
          "sections": 3,
          "open": 3,
          "url": "/c/san-diego-mesa-college/schedule/fall-2026/cisc/#cisc-246",
          "subject": "CISC"
        },
        {
          "term": "spring-2027",
          "name": "Spring 2027",
          "sections": 2,
          "open": 2,
          "url": "/c/san-diego-mesa-college/schedule/spring-2027/cisc/#cisc-246",
          "subject": "CISC"
        }
      ]
    },
    {
      "code": "CISC 270",
      "subject": "CISC",
      "number": "270",
      "title": "Work Experience",
      "units": "1-4",
      "hours": "54 - 216 hours other",
      "cid": [],
      "transfer": [],
      "description": "This course provides on-the-job learning experiences for students employed in a job or internship related to an occupational major. Students develop workplace competencies, critical thinking skills, and problem solving abilities through the creation and achievement of job-related behavioral learning objectives. One unit of credit may be earned for every 54 hours of work experience. A maximum of fourteen credit hours for all work experience subject areas may be earned during one enrollment period. This course is intended for students majoring or interested in an occupational field of study.",
      "notes": [
        "Limitation on Enrollment: Obtain Permission Number-Work Exp. Coordinator",
        "Grading: Letter Grade Only"
      ],
      "offered": [
        {
          "term": "fall-2026",
          "name": "Fall 2026",
          "sections": 1,
          "open": 1,
          "url": "/c/san-diego-mesa-college/schedule/fall-2026/cisc/#cisc-270",
          "subject": "CISC"
        },
        {
          "term": "spring-2027",
          "name": "Spring 2027",
          "sections": 1,
          "open": 1,
          "url": "/c/san-diego-mesa-college/schedule/spring-2027/cisc/#cisc-270",
          "subject": "CISC"
        }
      ]
    },
    {
      "code": "CISC 290",
      "subject": "CISC",
      "number": "290",
      "title": "Independent Study",
      "units": "1-3",
      "hours": "48-162 hours other",
      "cid": [],
      "transfer": [],
      "description": "This course is for students who wish to conduct additional research, special problems or projects, or other learning activities in the field of computer and information sciences. It is not intended to replace an existing course in the discipline. In this course students have a written contract with their instructor for activities such as: problem analyses, engaging in primary research, and preparing reports.",
      "notes": [
        "Limitation on Enrollment: Obtain Permission Number from Instructor",
        "Grading: Letter Grade Only"
      ],
      "offered": []
    },
    {
      "code": "CISC 401",
      "subject": "CISC",
      "number": "401",
      "title": "Database Management and Design for Healthcare Professionals",
      "units": "4",
      "hours": "48 - 54 hours lecture/48-54 hours lab",
      "advisory": "CISC 181 with a Grade of \"C\" or better, or equivalent",
      "cid": [],
      "transfer": [],
      "description": "This course discusses advanced topics in database management and design. The concepts covered in this course include programming language, current database structures utilized in healthcare, effective communication with end users and key stakeholders, identifying goals and requirements in database projects, performing end user analysis, and creating data models for performance improvement. Students explore all aspects of the data lifecycle from capture to storage and utilization to destruction. This course is designed for health information management majors.",
      "notes": [
        "Limitation on Enrollment: Special Admission - must be admitted to program.",
        "Grading: Letter Grade Only"
      ],
      "offered": [
        {
          "term": "fall-2026",
          "name": "Fall 2026",
          "sections": 1,
          "open": 1,
          "url": "/c/san-diego-mesa-college/schedule/fall-2026/cisc/#cisc-401",
          "subject": "CISC"
        }
      ]
    }
  ]
}