Course Criteria

Add courses to your favorites to save, share, and find your best transfer school.
  • 2.00 Credits

    College-Sponsored Experiential Learning (CSEL) is designed to integrate on-the-job learning experiences with classroom studies. These experiences are structured either to explore career options or to prepare for a specific occupation. Students participating in the Cooperative Education and Internship Program gain college credit and are graded for their learning/work experience by the appropriate faculty. Students participating in this 120 hour internship will earn 2 college credits for this experience. Upon successful completion of this hands-on work experience, the student should be able to satisfy instructionally selected competencies from those below according to the number of credits to be awarded. NOTE To be eligible for an internship, students must: Have completed a minimum of 18 or more credits within the last 5 years. Have begun course work in their major (at least 9 credits). Have an overall grade point average (GPA) of 2.5. Obtain a written recommendation by a DCCC faculty within the discipline of the internship. Submit a current resume to the Office of Student Employment Services. Upon successful completion of this course, students should be able to: Explain three program-related concepts that have been applied during the work experience; Describe the ways that technology is utilized in the work experience; Analyze the culture of the host organization; Analyze an operational process within the work experience; Demonstrate how assigned tasks depend on successful communication; Describe how time and activity are managed to meet work-imposed deadlines; Describe an instance where problem-solving skills were needed to analyze a situation in the work experience; Formulate a self-assessment for career growth and personal satisfaction; Satisfy the competencies of the chosen CSEL placement (to be developed in consultation with the CSEL instructor); Work closely with a faculty mentor in the student's program/major to complete a project which articulates how the experience helps the student achieve program outcomes. Prerequisite:    CPT 102, CPT 105, CPT 110, CPT 115, and CPT 120
  • 3.00 Credits

    College-Sponsored Experiential Learning (CSEL) is designed to integrate on-the-job learning experiences with classroom studies. These experiences are structured either to explore career options or to prepare for a specific occupation. Students participating in the Cooperative Education and Internship Program gain college credit and are graded for their learning/work experience by the appropriate faculty. Students participating in this 180 hour internship will earn 3 college credits for this experience. Upon successful completion of this hands-on work experience, the student should be able to satisfy instructionally selected competencies from those below according to the number of credits to be awarded. Upon successful completion of this course, students should be able to: Explain three program-related concepts that have been applied during the work experience; Describe the ways that technology is utilized in the work experience; Analyze the culture of the host organization; Analyze an operational process within the work experience; Demonstrate how assigned tasks depend on successful communication; Describe how time and activity are managed to meet work-imposed deadlines; Describe an instance where problem-solving skills were needed to analyze a situation in the work experience; Formulate a self-assessment for career growth and personal satisfaction; Satisfy the competencies of the chosen CSEL placement (to be developed in consultation with the CSEL instructor); Work closely with a faculty mentor in the student's program/major to complete a project which articulates how the experience helps the student achieve program outcomes. Prerequisite:    Internship Requirements: 18 Credits Completed within Last 5 Years; 9 Credits of Course Work in Major; Overall GPA of 2.5 or Higher; Recommendation by DCCC Faculty within Discipline; Resume Submitted to Office of Student Employment Services
  • 3.00 Credits

    This course is designed to provide an introduction to Information Technology (IT) concepts and applications, and the impact of IT on individuals, organizations, and society. Core content includes computer hardware and software, digital communications, the Internet, databases, networking, programming, computer security, ethics in IT, and current and emerging digital technologies. Upon successful completion of this course, students should be able to: Identify the types of computers and describe their purposes; Describe how the components of a computer system function; Use system software and utility programs for maintenance, security, and organization purposes; Use word processing software to create, edit, format and save various documents; Use spreadsheet, software to construct formulas, use functions, chart and analyze data; and to create, edit, format, and a save spreadsheet; Use database software to create a query, form, and report; Use presentation software to create, edit, format and save a presentation; Describe the importance of computer programming; Describe the benefits of networks and computer security implications; Describe the legal, ethical, and privacy issues concerning IT; Use the internet for research, evaluate, and use information; Use digital technologies to communicate and work collaboratively; Research and evaluate career opportunities that utilize IT skills; Develop an e-Portfolio comprised of academic artifacts. Prerequisite:    Successful Placement Test Scores or REA 050 or ENG 099 or REA 075
  • 3.00 Credits

    An engaging and approachable course that explores many of the foundational concepts of computer science and programming. Develop problem-solving, logic and critical reasoning skills as you learn basic programming structures and concepts common to all programming languages. Covers the fundamentals computer science as well as planning, coding and debugging computer programs. Learn about using computers to process information, find patterns and test hypotheses about digitally processed information to gain insight and knowledge. This is an introductory level course and previous programming experience is not necessary. Upon successful completion of this course, students should be able to: Identify and select appropriate programming tools for application development; Design and implement algorithms in a programming language that involve the use of iteration and boolean logic; Develop programs that use variables, constants and arrays; Create programs that can perform basic arithmetic operations; Construct modular programs using functions; Use appropriate tools and strategies for debugging and avoiding errors; Summarize the professional, cultural, legal and ethical issues related to computer science; Identify career paths available in computer science and determine professional education and training standards; Apply the process of software development including design, implementation, documentation and testing; Learn about using computers to process information, find patterns and test hypotheses about digitally processed information to gain insight and knowledge; Explain how binary sequences are used to represent digital data. Prerequisite:    MAT 050 and ((ENG 050 and REA 050) or ENG 099* or REA 075) or Appropriate Placement Test Scores (*Course(s) May Be Taken Concurrently)
  • 3.00 Credits

    Students learn the fundamentals of designing, developing, and testing computer programs using the Python programming language. Problem-solving, logic and critical reasoning skills are emphasized as you learn to create programs with Python. Covers the fundamentals of computer science as well as planning, coding and debugging computer programs. This is an introductory level course and previous programming experience is not necessary. Upon successful completion of this course, students should be able to: Define basic computing and programming terms; Navigate through the Python development environment; Explain and use data, operations, functions and data types in a Python program; Apply the correct control and iterative structures to a Python program; Use mathematical equations in the creation of a Python program; Design, write, test and debug a Python program to implement a working solution to a given problem specification; Use Python documentation or a knowledge base to resolve technical issues; Appropriately implement the major steps in the analysis, design and development of a Python computer program; Explain how binary sequences are used to represent digital data; Explore career opportunities in computer-science, personal computing and business applications programming. Prerequisite:    MAT 050 and ((ENG 050 and REA 050) or ENG 099* or REA 075) or Appropriate Placement Test Scores (*Course(s) May Be Taken Concurrently)
  • 3.00 Credits

    This course teaches the fundamentals of analyzing problems and designing, developing and testing computer programs to solve them utilizing Java in an Integrated Development Environment (IDE). The course introduces the fundamental concepts and techniques for programming including simple data structures, algorithms, variables, control structures (decision and looping), text files, method writing, and arrays as well as simple shapes and Graphical user Interface (GUI) basics. Upon successful completion of this course, students should be able to: Define basic computing and programming terms; Navigate a Java IDE to write and debug Java programs; Identify and use the basic concepts and principles of structured programming; Explain and use data, operations, functions, and data types; Apply the correct control and iterative structures to a program; Implement simple GUIs and write programs that display simple shapes; Use mathematical equations in the creation of a computer program; Design, write, test and debug a Java program to implement a working solution to a given problem specification; Use documentation or a knowledge base to resolve technical issues; Implement the major steps in the analysis, design and development of a computer program; Explore career opportunities in computer science, personal computing and business applications programming. Prerequisite:    CS 101
  • 3.00 Credits

    This introductory course in managing information systems defines business processes, integrates these processes with computer technology, explains the flow of information in a business, and examines the use of information in business management. Business topics are integrated with information systems concepts. The course is designed for students using computer technology in a business environment. This course provides a real world process-oriented component to business education. Selected exercises using MS Office, MIS software, and business simulation games on the Internet are used in this course. Upon successful completion of this course, students should be able to: Explain what a business information system is and identify key components; Outline the phases and steps in the information system development process; Define business and computer technology terminology; Give examples of how business information systems can break time, geographic, cost, and structural barriers in business; Identify how business information systems are affecting the structure and activities of organizations; Diagram typical flows of information in business operations; Examine specific ethical principles of conduct and apply an ethical analysis to a difficult business information systems situation; Identify business software tools that complete word processing, prepare spreadsheets, perform research, design databases, and prepare presentations; Demonstrate a fundamental knowledge of how business processes and computer technology improve effectiveness of organizational goals; Explain how information systems can improve management decision-making effectiveness. Prerequisite:    CS 100 or CS 101
  • 3.00 Credits

    This course introduces students to digital art and animation using Adobe Animate and Blender. Students will learn the fundamentals of creating animations, including character design, storyboarding, and motion graphics. The course will cover both software programs' essential techniques, tools, and features to produce high-quality animation projects. Additionally, course content covers the knowledge and skills needed to prepare students for the Adobe Certified Profession in Multiplatform Animation Using Adobe Animate exam. Upon successful completion of this course, students should be able to: Apply the principles of animation to create animations; Create vector graphics and bitmap images in Adobe Animate for use in animation projects; Design and develop characters using Adobe Animate and Blender; Develop storyboards and animatics to guide animation projects; Use the Adobe Animate timeline and motion editor to create animations; Utilize keyframe animation in Adobe Animate and Blender; Export animation projects for different platforms and file formats; Create motion graphics and interactive animations using Adobe Animate; Apply the foundational principles of 3D modeling, rigging, and animation using Blender; Apply industry-standard workflows and techniques for creating high-quality animations; Utilize effective communication techniques for sharing design plans with colleagues and clients. Prerequisite:    MAT 050 and ((ENG 050 and REA 050) or ENG 099* or REA 075) or Appropriate Placement Test Scores (*Course(s) May Be Taken Concurrently)
  • 3.00 Credits

    This course provides students with a practical introduction to Help Desk concepts. Topics covered include the different types of help desks and how they are measured by organizations; the roles and skills required to function in a Help Desk environment; and the processes and technologies commonly employed to ensure the Help Desk is operating efficiently and effectively. Upon successful completion of this course, students should be able to: Discuss the components of a successful Help Desk; Discuss the emerging support center concepts; Distinguish between the different types of Help Desks, such as centralized, decentralized, internal, external; Use required business and technical skills; Discuss job responsibilities of Help Desk personnel; Discuss Help Desk processes and procedures; Apply the technological aspects of the Help Desk; Apply the informational aspects of the Help Desk. Prerequisite:    CS 100
  • 3.00 Credits

    The purpose of the course is to teach students the fundamentals of analyzing problems and designing, developing and testing computer programs to solve them, utilizing C++ in an Integrated Development Environment (IDE). The course introduces the basic concepts of programming C++ programming language syntax, and progresses through the techniques of using logical structures such as decision making and loops, using data structures such as arrays, and using functions for logical code organization and re-use. Upon successful completion of this course, students should be able to: Define basic computing and programming terms; Navigate through the C++ editor, compiler, and runtime environment; Explain and use data, operations, functions and data types; Apply the correct control and iterative structures to a program; Use mathematical equations in the creation of a computer program; Design, write, test and debug a program to implement a working solution to a given problem specification; Use documentation or a knowledge base to resolve technical issues; Implement the major steps in the analysis, design, and development of a computer program; Explore career opportunities in computer science, personal computing, and business applications programming. Prerequisite:    CS 101
To find college, community college and university courses by keyword, enter some or all of the following, then select the Search button.
(Type the name of a College, University, Exam, or Corporation)
(For example: Accounting, Psychology)
(For example: ACCT 101, where Course Prefix is ACCT, and Course Number is 101)
(For example: Introduction To Accounting)
(For example: Sine waves, Hemingway, or Impressionism)
Distance:
of
(For example: Find all institutions within 5 miles of the selected Zip Code)
Privacy Statement   |   Cookies Policy  |   Terms of Use   |   Institutional Membership Information   |   About AcademyOne   
Copyright 2006 - 2025 AcademyOne, Inc.