09.03.2013 Views

Program Description - Pellissippi State Community College

Program Description - Pellissippi State Community College

Program Description - Pellissippi State Community College

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

CSIT 2550 Advanced Database Management Systems 4 Credits<br />

A study of database management system concepts. Topics include relational and object-oriented<br />

models, conceptual design, data structures, storage techniques, data administration, system<br />

security, concurrent transactions, distributed systems, multi-tiered architectures, data<br />

warehousing, and data mining. Practical application of techniques may include advanced<br />

application of query languages, remote access, database administration and user support. F a l l<br />

Corequisite(s): CSIT 2425<br />

CSIT 2610 Visual Basic <strong>Program</strong>ming 4 Credits<br />

A study of Windows graphic interface development through the learning and hands-on<br />

application of Visual BASIC programming language. The learner will develop, design, code,<br />

and test graphic sessions, images, windows, mouse selections, data usage, and image movements<br />

to produce client-based working programs. Emphasis will be on code creation, sound<br />

programming practice, window control and graphic design. Development of working clientbased<br />

products is essential to the completion of this course. Spring and Fall Prerequisite(s):<br />

One programming course<br />

CSIT 2625 Thinking, Learning & Computing 4 Credits<br />

This course addresses core skills and techniques needed to succeed in computer programming.<br />

Topics include a discussion of basic skill sets needed by programmers, approaches to<br />

thinking through problems, the lifelong learning demands of the computing field, professional<br />

ethics and discipline, problem decomposition, structured design techniques, and individual<br />

creativity in programming. On Demand Prerequisite(s): ENGL 1010 and one programming<br />

course<br />

CSIT 2645 Introduction to Internet Software Development 4 Credits<br />

The history, growth, and use of the Internet are explored, and major Internet protocols are<br />

discussed. Students learn the HTMLlanguage by creating their own Web pages. Students work<br />

in teams to create Web sites, using Dynamic HTML techniques, and learn about the “real<br />

world” of Internet software development. Spring and Fall Prerequisite(s): One programming<br />

course<br />

CSIT 2650 Java <strong>Program</strong>ming 4 Credits<br />

A study of the Java programming language in applications, including business and communications.<br />

The emphasis will be on applet development for the World Wide Web (WWW), but<br />

stand-alone applications will also be discussed. Concepts of event-driven and object-oriented<br />

programming will be an integral part of the course. Spring and Fall Prerequisite(s): One programming<br />

course<br />

CSIT 2655 Advanced Java <strong>Program</strong>ming 4 Credits<br />

A study of advanced Java programming including advanced GUI components, security, connecting<br />

to a database, servlets and JavaBeans. Both applets and applications are covered.<br />

Several case studies will be reviewed. A team project that integrates the concepts of the course<br />

is required. On Demand Prerequisite(s): CSIT 2650 or department approval<br />

CSIT 2665 Perl <strong>Program</strong>ming 4 Credits<br />

A study of the Perl programming language including regular expressions, objects from Perl<br />

library, file handling and networking. Perl and its use in CGI scripts with HTML Web pages<br />

are included. On Demand Prerequisite(s): One programming course<br />

CSIT 2680 Delphi <strong>Program</strong> Development 4 Credits<br />

The study of event-driven and rapid application development through the use and practical<br />

application of Delphi language. The course covers the conventions and methods of Visual programming<br />

and the development of a graphical user interface through the conventional Pascal<br />

language and Object Pascal programming. On Demand Prerequisite(s): One programming<br />

course<br />

CSIT 2690 Object Oriented <strong>Program</strong>ming Using C++ 4 Credits<br />

The study of object-oriented programming and design through the practical application of<br />

the C++ language. The course covers object-oriented design, data abstraction and encapsulation,<br />

operator overloading, inheritance, polymorphism, stream I/O and object-oriented data<br />

structures. Spring and Fall Prerequisite(s): One programming course<br />

◆ Meets <strong>Pellissippi</strong> <strong>State</strong> and Tennessse Board of Regents minimum degree requirements. ★ Transfers as equivalent course to the University of Tennessee, Knoxville.<br />

201

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!