The End Credits Premiere Pro template features a beautifully designed and animated credit roll. This template features a placeholder for your video edit, and a text placeholder for your film's credits. It's easy to use, and is sure to take your video to the next level. Overview What is computer programming? Computer programming is the process of writing instructions that get executed by computers. The instructions, also known as code, are written in a programming language which the computer can understand and use to perform a task or solve a problem.
Redirect your dollars to provide tuition scholarships for Crossover Prep students.
Impact the education of the kids in our community at little to no cost to you.
Tax-credit scholarships, sometimes called scholarship tax credits, are different from other school choice programs, such as school vouchers. What sets them apart? The differences are the way they are funded and the allowed used of the money. To learn more about how tax-credit scholarships work, watch this video that was produced by the Friedman Foundation for Educational Choice of Indianapolis.
Overview
The Oklahoma Equal Opportunity Education Scholarship Act provides exciting new benefits for Oklahoma students, families, schools, and donors. It emphasizes scholarship help for lower and middle-income Oklahoma students. Students and families now have more affordable school choice than ever. Accredited private schools now have a powerful tool for building tuition scholarship capacity. Participating donors and sponsors will now be eligible for generous Oklahoma tax credits. Explore our website and discover how you may benefit from this innovative program.
Benefits
A contribution to the Crossover Scholarship Fund will now earn Oklahoma tax credits of 75% of the donation amount if a person commits to give the same amount for two consecutive years. The tax credit limits remain at $1,000 for individual filers, $2,000 for joint filers, and $100,000 for businesses.
At Dunwoody College of Technology, the Web Programming & Database Development program provides graduates with the necessary skills and knowledge to design, create, and maintain websites. While the goal of user-friendly, efficient, and appealing website design is expected, adherence to industry standards and best practices is paramount.
Typical job titles for graduates of the program include web developer, webmaster, database administrator, data analyst, web designer, content manager, and software developer. Students learn responsive web development; client and server-side scripting; object-oriented languages; industry-standard database creation and management; secure coding practices and programming logic; current industry project management techniques; basic user interface and user experience principles; data structures; and structured query language (SQL) within multiple database systems. They also learn how to use Windows and Linux (*nix) based systems.
Courses are divided between content lectures and hands-on demonstrations and practice. Arts & Sciences curriculum enhances the skills necessary for students to be successful in their careers. These courses include technical writing, communication, and math courses designed specifically for computer students. The program culminates in a comprehensive final/capstone that incorporates the knowledge learned throughout the program.
Length of Program: 2 years (4 semesters)
Classes Offered: Day
Available Starts: Fall Semester; Spring Semester
Bachelor's Completion Option(s):Computer Systems Analysis (BCSA), Bachelor of Science | Business Management Leadership (AMGT), Bachelor of Science
- Create web solutions using a variety of programming languages.
- Articulate development solutions to peers and supervisors.
- Use appropriate project management strategies for software development.
- Evaluate and implement data structures for applications and business.
- Apply secure programming techniques during development efforts.
Code | Title | Credits |
---|---|---|
General Requirements | ||
COMM1150 | Interpersonal Communication | 3 |
MATH1000 | Algebra & Trigonometry | 3 |
MATH1300 | Boolean Algebra & Number Systems | 2 |
PHIL2450 | Social Ethics | 3 |
PSYC1000 | Psychology | 3 |
WRIT2010 | Technical Writing | 3 |
Social Sciences | 3 | |
Technical Requirements | ||
CNTS1101 | Introduction to Operating Systems | 4 |
CNTS1122 | Introduction to Networking | 3 |
CWEB1003 | Programming Fundamentals I | 3 |
CWEB1010 | Introduction to Web Development | 3 |
CWEB2101 | Business Architecture | 4 |
CWEB1112 | Programming Fundamentals II | 2 |
CWEB1121 | Data Fundamentals | 4 |
CWEB1130 | Web Tooling | 2 |
GRDP1130 | Introduction to Color Theory | 1 |
CWEB2010 | Advanced Programming | 4 |
CWEB2011 | Business Applications | 4 |
CWEB2022 | Database Systems: Programming & Admin | 3 |
GRDP2120 | Web Graphics | 2 |
CWEB2112 | Web Publishing | 4 |
CWEB2113 | Web Servers | 3 |
CWEB2123 | Database Systems: Concept & Design | 3 |
CWEB2133 | Internship III | 3 |
or CWEB2135 | Advanced Topics | |
Total Credits | 72 |
The following sample academic plan demonstrates how a student's schedule might look on a semester-by-semester basis, including elective courses. Your actual degree plan may differ from this sequence, depending on whether you start in the fall or spring semester, what transfer credits you may have (if any), and which Arts & Sciences courses and electives you take and when you take them.
The sample academic plan is for informational purposes only. To determine your academic plan, please meet with an academic advisor.
First Year | ||
---|---|---|
Fall | Credits | |
CNTS1101 | Introduction to Operating Systems | 4 |
CNTS1122 | Introduction to Networking | 3 |
CWEB1003 | Programming Fundamentals I | 3 |
CWEB1010 | Introduction to Web Development | 3 |
MATH1000 | Algebra & Trigonometry | 3 |
MATH1300 | Boolean Algebra & Number Systems | 2 |
Credits | 18 | |
Total Credits | 18 |
First Year | ||
---|---|---|
Spring | Credits | |
CWEB2101 | Business Architecture | 4 |
CWEB1112 | Programming Fundamentals II | 2 |
CWEB1121 | Data Fundamentals | 4 |
CWEB1130 | Web Tooling | 2 |
GRDP1130 | Introduction to Color Theory | 1 |
COMM1150 | Interpersonal Communication | 3 |
PHIL2450 | Social Ethics | 3 |
Credits | 19 | |
Total Credits | 19 |
Second Year | ||
---|---|---|
Fall | Credits | |
CWEB2010 | Advanced Programming | 4 |
CWEB2011 | Business Applications | 4 |
CWEB2022 | Database Systems: Programming & Admin | 3 |
GRDP2120 | Web Graphics | 2 |
PSYC1000 | Psychology | 3 |
Social Sciences | 3 | |
Credits | 19 | |
Total Credits | 19 |
Second Year | ||
---|---|---|
Spring | Credits | |
CWEB2112 | Web Publishing | 4 |
CWEB2113 | Web Servers | 3 |
CWEB2123 | Database Systems: Concept & Design | 3 |
CWEB2133 | Internship III or Advanced Topics | 3 |
WRIT2010 | Technical Writing | 3 |
Credits | 16 | |
Total Credits | 16 |
Descriptions
CNTS1101 | Introduction to Operating Systems | Lec/Lab (4 Credits)
Examine maintenance and repair concepts of computer operating systems, hardware, peripherals, and component selection/installation for machines commonly found in a business. Practice using the file systems and command line interfaces of Linux and Windows operating systems to gain a basic understanding of how they work and their similarities and differences.
Corequisite(s):CNTS1122
CNTS1122 | Introduction to Networking | Lec/Lab (3 Credits)
Introduction to the concepts and terminology of data communications in a business environment. Examine client-server networking, communication hardware, software, and basic security. Analyze services and models supporting data communications interoperability. Configure and troubleshoot basic network connections and the associated hardware/software.
Corequisite(s):CNTS1101
CWEB1003 | Programming Fundamentals I | Lec/Studio (3 Credits)
Examine basic programming principles like data types, variables, expressions, operators, Boolean logic, algorithm creation, flowcharts. Topics include: structured programming and programming logic constructs (sequence, selection, and loops); abstraction, modularization, dynamic and static data-structures, object-oriented and event driven programming.
Corequisite(s):CWEB1010
CWEB1010 | Introduction to Web Development | Lec/Studio (3 Credits)
Hypertext Markup Language (HTML). Basic page structure, tags, link, text formatting, forms, tables, and debugging with trouble-shooting skills. Cascading Style Sheets (CSS), advanced formatting, and layout. Integration of web scripting languages (like Javascript) into existing web pages to increase user-friendliness and functionality. Creation of scripts for new pages.
Corequisite(s):CWEB1003
CWEB1112 | Programming Fundamentals II | Lec/Studio (2 Credits)
Introduction to specifications, simple unity testing, and debugging; building and using canonical data structures; algorithm analysis and reasoning techniques such as assertions and invariants.
Prerequisite(s):CWEB1003
CWEB1121 | Data Fundamentals | Lec/Studio (4 Credits)
Examine the concepts of data; logical structures of data; introduction to database types including relational, hierarchical, and graph data structures; common search algorithms and common query structures.
Prerequisite(s):CWEB1003
CWEB1130 | Web Tooling | Lec/Studio (2 Credits)
Credits Explore Programming Jobs
Use various tools to construct, manage, test and maintain a web application throughout the life of the application. Explore concepts such as development environments, version control, continuous integration/deployment, testing, hosted environments and application frameworks.
Prerequisite(s):CWEB1010
CWEB2101 | Business Architecture | Lec/Studio (4 Credits)
Business concepts such as human resource development, marketing, investing, security, legal, and entrepreneurship. Various development approaches for software development from traditional systems analysis to contemporary methods (like Agile) and beyond. Develop models and prototypes to practice the processes and techniques needed to design and build quality software systems.
Prerequisite(s):CWEB1003 And CWEB1010
GRDP1130 | Introduction to Color Theory | Lecture (1 Credit)
Explore the science, physiology and psychology of color. Relate RGB, CMYK and LAB color space usage in color reproduction. Apply concepts of color in context of graphic communication.
CWEB2010 | Advanced Programming | Lec/Studio (4 Credits)
Create windows based applications. High level, event driven programming language concepts with an emphasis on user interface. Advanced object-oriented languages.
Prerequisite(s):CWEB1112
CWEB2011 | Business Applications | Lec/Studio (4 Credits)
Transition of static hypertext markup language (HTML) web sites to complex data integrated applications. Server-side scripting. Differentiate between coding a page and coding a site or full project. Customize and integrate many complex pieces of code and parts of a web site into a single cohesive web application.
Prerequisite(s):CWEB1112 And CWEB1121
CWEB2022 | Database Systems: Programming & Admin | Lec/Studio (3 Credits)
Create, use and manage databases in relational and other data systems; Structured Query Language (SQL) language (Data Control, Manipulation, & Definition); create programmatic and other objects in SQL database systems.
Prerequisite(s):CWEB1121
GRDP2120 | Web Graphics | Lec/Lab (2 Credits)
Explore digital tools for creating and editing graphics and images used in web sites. Model the professional practice of web site graphic design from concept exploration to final pixel based mock-ups.
Credits Explore Programming Free
Prerequisite(s):GRDP1130
CWEB2112 | Web Publishing | Lec/Studio (4 Credits)
Design, develop and deploy dynamic and responsive web applications. Explore the open-source content management systems and proprietary languages including HTML, CSS, JavaScript, PHP, NodeJS and MySQL for building data-driven websites.
Prerequisite(s):CWEB1130
Corequisite(s):CWEB2113
CWEB2113 | Web Servers | Lec/Studio (3 Credits)
Create applications which include cloud services using serverless functions, Content Delivery Networks (CDN) and Hosted API's. Understand SaaS, IaaS, and PaaS.
Prerequisite(s):CWEB1130
Credits Explore Programming Software
Corequisite(s):CWEB2112
CWEB2123 | Database Systems: Concept & Design | Lec/Studio (3 Credits)
Develop databases to support specific applications; understand database design methodology; use graphical models to document databases (UML, ERD, Data flow, etc.); optimize relational and NoSQL databases using normalization, de-normalization, indexing and ACID principals.
Prerequisite(s):CWEB2022
CWEB2133 | Internship III | Internship (3 Credits)
Practice skills in an approved, professional, external, commercial entity for a minimum of 162 hours.
Prerequisite(s):CWEB1110 Or CWEB1003
CWEB2135 | Advanced Topics | Capstone (3 Credits)
Emerging technologies advanced topics. Career preparation work. Perfecting job skills. Resumes, cover letters, interview skills. Portfolio or external project work to exhibit all skills gained throughout program. Seminar/independent study format.
COMM1150 | Interpersonal Communication | Lecture (3 Credits)
Analyze the process of interpersonal communication as a dynamic and complex system of interactions. Integrate interpersonal communication theory into work, family and social relationships. Apply fundamental tools needed to provide quality customer service. Decision making, problem solving, and managing customer service processes are emphasized.
General Education: Communications
Credits Explore Programming For Beginners
MATH1000 | Algebra & Trigonometry | Lecture (3 Credits)
Real numbers and polynomials, exponents and radicals, fractional equations; proportions and linear equations; trigonometric functions, solutions of triangles, radians, trig functions graphs, vectors, and basic identities.
General Education: Mathematics
MATH1300 | Boolean Algebra & Number Systems | Lecture (2 Credits)
Binary, octal and hexadecimal number systems. Boolean algebra and mapping.
General Education: Mathematics
PHIL2450 | Social Ethics | Lecture (3 Credits)
Introduction to the practice of philosophy via the exploration of moral philosophy. Develop the ability to recognize, analyze, and discuss the moral problems which arise in life through the critical examination of ethical theories and their application to the issues of contemporary society. Topics to be considered will vary based on current events and student interest.
PSYC1000 | Psychology | Lecture (3 Credits)
The science of human behavior; the history of the discipline, biological foundations, personality, measurement, learning, stress and mental disorders.
General Education: Social Sciences
WRIT2010 | Technical Writing | Lecture (3 Credits)
Technical writing applications are studied for format, style, voice, and point of view; considered for purpose, audience, and subject. Critical thinking and developed expertise are employed to analyze, interpret, evaluate, summarize and generate various technical documents, individually and within teams.
General Education: Communications