Alamance Community College
2021 Calendar Year

Software and Web Development Diploma • Semester by Semester

Course
Number
Course
Title
contact
hours
Credit
hours
CIS-110 Introduction to Computers 4 3
CIS-110   Introduction to Computers PREREQUISITES and COREQUISITES • NONE

This course introduces computer concepts, including fundamental functions and operations of the computer. Topics include identification of hardware components, basic computer operations, security issues, and use of software applications. Upon completion, students should be able to demonstrate an understanding of the role and function of computers and use the computer to solve problems.

Register for this class
CTI-110 Web, Programming, and Database Foundation 4 3
CTI-110   Web, Programming, and Database Foundation PREREQUISITES and COREQUISITES • NONE

This course covers the introduction of the tools and resources available to students in programming, mark-up language and services on the Internet. Topics include standard mark-up language Internet services, creating web pages, using search engines, file transfer programs; and database design and creation with DBMS products. Upon completion students should be able to demonstrate knowledge of programming tools, deploy a web-site with mark-up tools, and create a simple database table.

Register for this class
CTI-120 Network and Security Foundation 4 3
CTI-120   Network and Security Foundation PREREQUISITES and COREQUISITES • NONE

This course introduces students to the Network concepts, including networking terminology and protocols, local and wide area networks, and network standards. Emphasis is placed on securing information systems and the various implementation policies. Upon completion, students should be able to perform basic tasks related to networking mathematics, terminology, media and protocols.

Register for this class
MAT-121 Algebra/Trigonometry I (MAT-121 or higher) 4 3
MAT-121   Algebra/Trigonometry I PREREQUISITES and COREQUISITES • NONE

This course provides an integrated approach to technology and the skills required to manipulate, display, and interpret mathematical functions and formulas used in problem solving. Topics include the properties of plane and solid geometry, area and volume, and basic proportion applications; simplification, evaluation, and solving of algebraic equations and inequalities and radical functions; complex numbers; right triangle trigonometry; and systems of equations. Upon completion, students will be able to demonstrate the ability to use mathematics and technology for problem-solving, analyzing and communicating results.

Register for this class
WBL-110 World of Work 1 1
WBL-110   World of Work PREREQUISITES and COREQUISITES • NONE

This course covers basic knowledge necessary for gaining and maintaining employment. Topics include job search skills, work ethic, meeting employer expectations, workplace safety, and human relations. Upon completion, students should be able to successfully make the transition from school to work.

Register for this class
Semester Total 17 13
Course
Number
Course
Title
contact
hours
Credit
hours
CIS-115 Introduction to Programming and Logic 5 3
CIS-115   Introduction to Programming and Logic PREREQUISITES and COREQUISITES • NONE

This course introduces computer programming and problem solving in a structured program logic environment. Topics include language syntax, data types, program organization, problem solving methods, algorithm design, and logic control structures. Upon completion, students should be able to use top-down algorithm design and implement algorithmic solutions in a programming language.

Register for this class
DBA-110 Database Concepts 5 3
DBA-110   Database Concepts PREREQUISITES and COREQUISITES • Take CIS 110, DRE 097 and DMA 010, 040

This course introduces database design and creation using a DBMS product. Emphasis is placed on data dictionaries, normalization, data integrity, data modeling, and creation of simple tables, queries, reports, and forms. Upon completion, students should be able to design and implement normalized database structures by creating simple database tables, queries, reports, and forms.

Register for this class
NOS-120 Linux/UNIX Single User 4 3
NOS-120   Linux/UNIX Single User PREREQUISITES and COREQUISITES • NONE

This course develops the necessary skills for students to develop both GUI and command line skills for using and customizing a Linux workstation. Topics include Linux file system and access permissions, GNOME Interface, VI editor, X Window System expression pattern matching, I/O redirection, network and printing utilities. Upon completion, students should be able to customize and use Linux systems for command line requirements and desktop productivity roles.

Register for this class
WEB-115 Web Markup and Scripting 4 3
WEB-115   Web Markup and Scripting PREREQUISITES and COREQUISITES • NONE

This course introduces Worldwide Web Consortium (W3C) standard client-side Internet programming using industry-established practices. Topics include JavaScript, markup elements, stylesheets, validation, accessibility, standards, and browsers. Upon completion, students should be able to develop hand-coded web pages using current markup standards.

Register for this class
Semester Total 18 12
Course
Number
Course
Title
contact
hours
Credit
hours
CTS-115 Information Systems Business Concepts 3 3
CTS-115   Information Systems Business Concepts PREREQUISITES and COREQUISITES • NONE

The course introduces the role of IT in managing business processes and the need for business process and IT alignment. Emphasis is placed on industry need for understanding business challenges and developing/managing information systems to contribute to the decision making process based on these challenges. Upon completion, students should be able to demonstrate knowledge of the 'hybrid business manager' and the potential offered by new technology and systems.

Register for this class
ENG-111 Writing and Inquiry 3 3
ENG-111   Writing and Inquiry PREREQUISITES and COREQUISITES • NONE

This course is designed to develop the ability to produce clear writing in a variety of genres and formats using a recursive process. Emphasis includes inquiry, analysis, effective use of rhetorical strategies, thesis development, audience awareness, and revision. Upon completion, students should be able to produce unified, coherent, well-developed essays using standard written English.

Register for this class
Semester Total 6 6
Course
Number
Course
Title
contact
hours
Credit
hours
DBA-120 Database Programming I 4 3
DBA-120   Database Programming I PREREQUISITES and COREQUISITES • Take DBA 110

This course is designed to develop SQL programming proficiency. Emphasis is placed on data definition, data manipulation, and data control statements as well as on report generation. Upon completion, students should be able to write programs which create, update, and produce reports.

Register for this class
WEB-225 Content Management Systems 4 3
WEB-225   Content Management Systems PREREQUISITES and COREQUISITES • NONE

This course introduces students to Content Management Systems (CMS) designed for the publication of Web content to Web sites. Topics include individual user accounts, administration menus, RSS-feeds, customizable layout, flexible account privileges, logging, blogging systems, creating online forums, and modules. Upon completion, students should be able to register and maintain individual user accounts and create a business website and/or an interactive community website.

Register for this class
Semester Total 8 6
Course
Number
Course
Title
contact
hours
Credit
hours
WEB-182 PHP Programming 4 3
WEB-182   PHP Programming PREREQUISITES and COREQUISITES • NONE

This course introduces students to the server-side, HTML-embedded scripting language PHP. Emphasis is placed on programming techniques required to create dynamic web pages using PHP scripting language features. Upon completion, students should be able to design, code, test, debug, and create a dynamic web site using the PHP scripting language.

Register for this class
WEB-250 Database Driven Websites 4 3
WEB-250   Database Driven Websites PREREQUISITES and COREQUISITES • NONE

This course introduces dynamic (database-driven) website development. Topics include the use of basic database CRUD statements (create, read, update and delete) incorporated into web applications, as well as in software architecture principles. Upon completion, students should be able to design and develop database driven web applications according to industry standards.

Register for this class
WEB-289 Internet Technologies Project 5 3
WEB-289   Internet Technologies Project PREREQUISITES and COREQUISITES • NONE

This course provides an opportunity to complete a significant Web technologies project from the design phase through implementation with minimal instructor support. Emphasis is placed on project definition, documentation, installation, testing, presentation, and training. Upon completion, students should be able to complete an Internet project from the definition phase through implementation.

Register for this class
-OR-
WBL-111, 112, 113
WBL-111 Work-Based Learning I 10 1
WBL-111   Work-Based Learning I PREREQUISITES and COREQUISITES • NONE

This course provides a work-based learning experience with a college-approved employer in an area related to the student's program of study. Emphasis is placed on integrating classroom learning with related work experience. Upon completion, students should be able to evaluate career selection, demonstrate employability skills, and satisfactorily perform work-related competencies.

Register for this class
WBL-112 Work-Based Learning I 20 2
WBL-112   Work-Based Learning I PREREQUISITES and COREQUISITES • NONE

This course provides a work-based learning experience with a college-approved employer in an area related to the student's program of study. Emphasis is placed on integrating classroom learning with related work experience. Upon completion, students should be able to evaluate career selection, demonstrate employability skills, and satisfactorily perform work-related competencies.

Register for this class
WBL-113 Work-Based Learning I 30 3
WBL-113   Work-Based Learning I PREREQUISITES and COREQUISITES • NONE

This course provides a work-based learning experience with a college-approved employer in an area related to the student's program of study. Emphasis is placed on integrating classroom learning with related work experience. Upon completion, students should be able to evaluate career selection, demonstrate employability skills, and satisfactorily perform work-related competencies.

Register for this class
Semester Total 73 15
TOTAL CREDITS 52