May 20, 2024  
2016-2017 Supplemental Graduate Catalog 
    
2016-2017 Supplemental Graduate Catalog [ARCHIVED CATALOG]

Course Descriptions


 
  
  • CSC 3360 - Fundamentals of Programming

    Credits: 3 hrs
    This course is an introduction to problem-solving methods and algorithm development. It includes program design, coding, debugging, and documentation using a high level language. Laboratory work required. Prerequisite(s): Admission to the Certificate Program. Cross-listed as CSC 1310.
  
  • CSC 3361 - Intermediate Programming

    Credits: 3 hrs
    This course offers continued development in program design. Larger programs are introduced incorporating string and file processing, internal search/sort methods, and simple data structures. Laboratory work required. Prerequisite(s): Admission to the Certificate Program and CSC 3360. Cross-listed as CSC 1311.
  
  • CSC 3370 - Systems Programming

    Credits: 3 hrs
    This is an introduction to computer architecture and systems programs, machine organization, instructions, data representation, and addressing. Topics covered include assemblers, linkers, loaders, operating systems, and elementary assembler language programming. Prerequisite(s): Admission to the Certificate Program and CSC 3361. Cross-listed as CSC 2310.
  
  • CSC 3371 - Applied Data Structures

    Credits: 3 hrs
    This course emphasizes data structures and the development and analysis of their associated algorithms. Specific data structures will include linear lists, arrays, trees, graphs, stacks, queues, and tables. Pointer variables and recursion will be used. Applications will include searching and sorting. Prerequisite(s): Admission to the Certificate Program and CSC 3361. Cross-listed as CSC 2331.
  
  • CSC 3373 - Web Programming

    Credits: 3 hrs
    This course provides an introduction to web programming using XML, Java Server Pages, Java Script and the family of technologies that evolve around web programming. The course balances conceptual topics with practical skills for designing and implementing conceptual models as XML schemas. Prerequisite(s): Admission to the Certificate Program and CSC 3361. Cross-listed as CSC 4356.
  
  • CSC 3374 - Database Management

    Credits: 3 hrs
    This course covers concepts of logical and physical data structures, data security, and accuracy. It includes an overview of basic approaches to database organization and implementation and hands-on interaction with at least one hierarchical, network, or relational model database. Prerequisite(s): Admission to the Certificate Program and CSC 3371. Cross-listed as CSC 3355.