Official website

of the Commonwealth of Pennsylvania

Course Search Results

  • 4.00 Credits

    Introduction to computing through the development of algorithms and programs which are implemented in a high level function/object oriented language; simple data types, control structures, documentation, basic file manipulation, problem solving techniques, modular design, structured data types, and object oriented implementations. Prereq. - Approproate competence as outlined in the Mathematics Placement policy ot MATH026 or 028 either with a C or better.
  • 4.00 Credits

    Introduction to computing through the development of algorithms and programs which are implemented in a high level function/object oriented language; simple data types, control structures, documentation, basic file manipulation, problem solving techniques, modular design, structured data types, and object oriented implementations. Writing intensive. Prereq. - ENGL 101 and high school algebra II with a C or better and appropriate competence in mathematics as determined by the departmental mathematics placement test, or MATH 026 or 028 with a C or better.
  • 4.00 Credits

    This course is a continuation of CISC 115 which includes stacks, backtracking, simulation, recursion, pointers, linear structures, searching, sorting, merging, elementary algorithm analysis, abstract base classes. Prereq. - CISC 115.
  • 4.00 Credits

    This course includes basic web site design and front-end web development principles using a variety of tools with a strong emphasis on the use of core scripting languages and latest frameworks currently utilized in the industry. Particular focus is placed on the understanding of the core toolset for client-side scripting with additional focus on most popular plug-in libraries and introductory focus on trending concepts and frameworks. Prereq.- CISC100 or ARTA 240.
  • 4.00 Credits

    This course provides the foundation for work in data communications and local area networks. It introduces the architecture, structure, functions, components, and models (OSI & TCP/IP) of the internet and computer networks. The principles of IP addressing, Ethernet concepts, media, and operations are introduced to provide a foundation for the curriculum. By the end of the course, students will be able to build simple LANs, perform basic configurations for major networking devices, and implement IP addressing schemes. This is the first semester of the Cisco Networking Academy Program. Formerly CISC 231)
  • 4.00 Credits

    Students will gain a complete, step-by-step approach for learning the fundamentals of supporting and troubleshooting desktop hardware and software. This course maps fully to CompTIA's latest A+ Exam objectives. (Formerly ELEC130)
  • 2.00 Credits

    Companion course to CISC136 to give a jump-start to students who already grasp the general concepts of PC repair and troubleshooting, but would like to focus attention on starting toward NET+ certification studies and an introduction to networking hardware components and the OSI model; networking equipment includes NICs, hubs, switches, routers and cabling, along with network topologies and the OSI model. Formerly ELEC131.
  • 4.00 Credits

    This introductory course provides a comprehensive foundation in web development, covering the essential building blocks of the web: HTML, CSS, and JavaScript. Students will learn how to create and style responsive web pages, add interactivity, and understand the structure of modern websites. Additionally, this course explores the underlying technologies that power the Internet, including servers, browsers, protocols, and hosting. Legal considerations such as accessibility, privacy regulations, and copyright law are also addressed, giving students a well-rounded understanding of both the technical and regulatory aspects of web development. Ideal for beginners, this course prepares students to build functional, legally compliant websites and understand the broader ecosystem in which they operate.
  • 4.00 Credits

    This course provides an introduction to object-oriented programming using modern object oriented programming languages. Basic programming structures such as input, output, decisions and loops, as well as concepts of object-oriented design are covered. Inheritance, polymorphism, data types such as arrays, strings, enumerated types, and graphical user interfaces are also included.
  • 4.00 Credits

    This is an introductory course in computer and network security intended for networking or computer professionals and students who want to understand general concepts of network and information security. Topics will include the identification of vulnerabilities and mitigation of security risks, learning the basic principles of cryptography, keys and certificates, VPNs and wireless communication, configure group privileges, access control and authentication, implement security baselines, systems updates, intrusion detection, and create and build organizational and operational security programs that include documentation, risk assessment and user education. Prereq. - CISC131.
(external site) (opens in a new tab)