This Sample Program Pathway is designed to provide an example of course selections in a term by term sequence. Please see an Academic Advisor for a plan specific to your academic needs.
Prerequisites: MAT 0200 or MAT 1120
Term hours subtotal:
6
Description: Introduction to Java software development. Topics include object orientation, Java syntax, data types, logic structures of sequence, selection and iteration, processing calculations, files, methods, classes and objects, graphical user interface (GUI) applications, arrays and the ArrayList class, problem analysis, and Java software solution design, coding, and testing. REQUIRES WINDOWS PC OR APPLE MACINTOSH
Prerequisites: CSC 1111
Description: Introduction to database management systems. Discussion of database environments, design, planning, implementation and administration in a relational model environment. Students will design and develop a simple database and implement a portion of this application including forms, queries and reports. Emphasis on database design techniques, normalization, and the SQL database language. REQUIRES WINDOWS PC
Prerequisites: MAT 0200 or MAT 1120
Term hours subtotal:
6
Description: This course introduces server-side web programming to develop web applications based on ASP.NET. Students will learn how to develop ASP.NET applications, employing web forms and data controls. Microsoft SQL Server will be used for database manipulations. REQUIRES WINDOWS PC OR APPLE MACINTOSH
Prerequisites: CSC 1350 and CSC 1202 or CSC 2212
Description: PHP is a server-side scripting language and is used to create web sites. This course provides the knowledge necessary to design and develop dynamic, database-driven web pages. Emphasis is placed on programming techniques to design, code, test, debug, and create a dynamic web site using PHP. Students will be introduced to MySQL, which is a popular relational database management system. REQUIRES WINDOWS PC OR APPLE MACINTOSH
Prerequisites: CSC 1350 and CSC 2165
Term hours subtotal:
6