Course Catalog

Full Stack Developer, TCC (FS21)  Technical Certificate of Credit


Campus Locations: Online

Purpose: The Full Stack Developer Certificate is a sequence of courses designed to provide students with and understanding of the concepts, and techniques required in Full Stack development.

Curriculum: Certificate graduates are to be competent in the technical areas of computer programing, database administration, website design/development, Adobe Photoshop, and Adobe Illustrator.

Careers: Full Stack Developer, Website Designer, and Graphic Designer

Requirements:

  • Submit a completed application and application fee
  • Be at least 16 years of age
  • Submit official high school transcript or High School Equivalency transcript or college transcripts showing successful completion of 60+ semester credits or 72+ quarter credits
  • Submit official college transcripts, if applicable
  • Present acceptable ACCUPLACER, ACT, ASSET, COMPASS, PSAT, or SAT scores or GED score of 145 or higher or have one of the following: an associate degree or higher or have a HOPE GPA of 2.6 after the completion of 10th grade. Documentation on a college transcript of successful completion of appropriate courses from a regionally accredited college or university may be accepted in lieu of test scores.
Curriculum Outline (27 hours)
Occupational Courses 27
CIST 1305

Weekly Contact Hours: Lecture - 2 Lab 2 - 2 Lab 3 - 0 Pre-requisite(s): None Co-requisite(s): None An introductory course that provides problem solving and programming concepts for those that develop user applications. An emphasis is placed on developing logic, troubleshooting, and using tools to develop solutions. Topics include: problem solving and programming concepts, structured programming, the four logic structures, file processing concepts, and arrays.

3
CIST 1510

Weekly Contact Hours: Lecture - 2 Lab 2 - 2 Lab 3 - 0 Pre-requisite(s): None Co-requisite(s): None Explores the concepts of Hypertext Markup Language (HTML), Cascading Style Sheets (CSS), XML, and HTML following the current standards set by the World Wide Web Consortium (W3C) for developing inter-linking web pages that include graphical elements, hyperlinks, tables, forms, and image maps.

3
CIST 2570

Weekly Contact Hours: Lecture - 2 Lab 2 - 4 Lab 3 - 0 Pre-requisite(s): CIST 1305 Co-requisite(s): None CIST 2570 explores open source W3C programming standards in order to practice various web programming techniques for creating web forms, providing web navigation, and accessing data that produce dynamic interactive web applications. Students may use Java, Perl, PHP, Python, or other open source web programming languages.

4
CIST 2571

Weekly Contact Hours: Lecture - 2 Lab 2 - 4 Lab 3 - 0 Pre-requisite(s): CIST 2570 Co-requisite(s): None This course is a continuation of CIST 2570 Open Source Web Application Programming I. The student will explore advanced web programming concepts and technologies which include data binding, program security, program user validation, caching, widgets, AJAX, and social engineering. The student will follow W3C programming standards to produce dynamic interactive secure web applications. Students may use PERL, PHP, Java, Python, or another open source language.

4
Choose One of the Following (4 Hours) - Oracle/SQL Option 4
CIST 1210

Weekly Contact Hours: Lecture - 2 Lab 2 - 2 Lab 3 - 3 Pre-requisite(s): CIST 1001 Co-requisite(s): None This course provides an introduction to the Oracle database management system platform and to Structured Query Language (SQL). Topics include database vocabulary, normalization, Oracle DML and DDL statements, SQL Statements, views and constraints.

4
CIST 1220

Weekly Contact Hours: Lecture - 2 Lab 2 - 2 Lab 3 - 3 Pre-requisite(s): None Co-requisite(s): None Includes basic database design concepts and solving database retrieval and modification problems using the SQL language. Topics include: database Vocabulary, Relational Database Design, Date retrieval using SQL, Data Modification using SQL, Developing and Using SQL Procedures.

4
Choose One of the Following (3 Hours) - Web Vector Graphics Option 3
CIST 1550

Weekly Contact Hours: Lecture - Lab 2 - 3 Lab 3 - 0 Pre-requisite(s): CIST 1001 Co-requisite(s): None A study and use of vector graphics for production. Skill development in the use of the tools and transformation options of Adobe Illustrator to create complex vector illustrations for print and web-based media. Mastery in the manipulation of both text and graphics and the correct use and management of different color modes. The course includes a final project that allows students to develop a web page/site using the chosen software.

3
DMPT 1005

Weekly Contact Hours: Lecture - 2 Lab 2 - 4 Lab 3 - 0 Pre-requisite(s): None Co-requisite(s): None This course is an introduction to the creation of vector imagery. Students will learn to draw illustrations, transform objects, work with layers, patterns, brushes, and filters, use effects and create graphics for the various applications. The focus will be on learning the essential tools, basic operation and commands used in the creation of vector graphics used in different media fields.

4
Choose One of the Following (3 Hours) - Web Graphics/Raster Imaging Options 3
CIST 1530

Weekly Contact Hours: Lecture - 2 Lab 2 - 2 Lab 3 - 0 Pre-requisite(s): Program Admission Co-requisite(s): None Students will explore how to use industry standard or open source graphics software programs to create Web ready images and Web pages. Topics include advanced image correction techniques and adjustments, typography and interpolation as well as conditional scripting statements and arrays. The course includes a final project that allows students to develop a Web page/site using the chosen software.

3
DMPT 1010

Weekly Contact Hours: Lecture - 2 Lab 2 - 4 Lab 3 - 0 Pre-requisite(s): None Co-requisite(s): None In the Raster Imaging course, the student becomes acquainted with the concepts and software related raster image manipulation. The student is introduced to the workspace and tools used in an image editing software and will learn basic image editing techniques.

4
Choose One of the Following (3 Hours) - Web Graphics II/Advanced Raster Imaging Option 3
CIST 2531

Weekly Contact Hours: Lecture - 2 Lab 2 - 2 Lab 3 - 0 Pre-requisite(s): CIST 1530 Co-requisite(s): None Students will further explore how to use and industry standard or open source graphics software program to create Web ready images and Web pages. Topics include advanced image correction techniques and adjustments, typography and interpolation as well as conditional scripting statements and arrays.

3
DMPT 2125

Weekly Contact Hours: Lecture - 1 Lab 2 - 6 Lab 3 - 0 Pre-requisite(s): DMPT 1010 Co-requisite(s): None The student will refine imaging skills and apply concepts in advanced techniques of raster imaging.

4
Faculty
Program Chair

Computer Information Systems Program Coordinator
Valdosta Campus

Advisor

Programming Instructor
Valdosta Campus

Up one level
Programs of Study