Computing
We believe there is power in people.
Southern Wesleyan University is an accredited member of the National Association of Schools of Music.

B.S. in Applied Computer Science


Graduation Requirements for the Degree


College of Arts and Sciences

Major Courses

Specified General Education Course

MATH 2153 Discrete Mathematics


Concentration I, Internet Applications Development Concentration II, Networking


The following courses required:



CPSC 1003 Fundamentals of Programming back to top

Introduction to the history, vocabulary, and use of computer information systems. Includes word processing, spreadsheet, and presentation applications using the integrated package Microsoft Office. Lab fee required.

CPSC 1203 Intro. Internet & On-line Res. back to top

Topics include the history, evolution, structure, and management of the Internet; the influence of the Internet on society; locating and synthesizing information online; Hypertext Markup Language; and building web pages. Lab fee required.

CPSC 1903 Intro. to Programming back to top

Introduction to programming and basic computer science principles and algorithms. Topics include fundamental computer science theory, number systems, thinking strategies, Tanenbaum’s virtual machine, recursion, data structures, and addressing. Prerequisite: Satisfactory performance on computer science placement test or CPSC 1003. Lab fee required.

CPSC 2203 Desktop Design back to top

Design, capture, and processing of digital graphic elements in published material (with emphasis on the Internet as the publishing medium). Introduction to design concepts. Prerequisite: CPSC 1103 and CPSC 1203 or permission of instructor. Lab fee required.

CPSC 2253 Object Oriented PGMG I back to top

Introduction to object-oriented design and programming using a modern object programming language. Studying language syntax, program construction, and debugging techniques provides the foundation to design and implement new solutions for common business applications. Prerequisite: CPSC 1903 and CPSC 2203 or permission of instructor. Lab fee required.

CPSC 2293 Web Page Design & PGMG back to top

Web page design and programming syntax and use of HTML and DHTML to implement those designs. Design elements include text, forms, tables, frames, graphics, sound, white space, images, animation, and intra-page, intra-site, and inter-site hyperlinks. Introduction to scripting and XML. Prerequisite: CPSC 1203 and CPSC 1003, or CPSC 1903. Lab fee required.

CPSC 2303 Hardware & Software Config. & Support back to top

Concepts of PC hardware and software configuration and help desk technical support in a business environment. Troubleshooting and hardware peripheral maintenance and repair, basic application installations, printer maintenance, and end-user public relations. Prerequisite: CPSC 1903 or permission of instructor. Includes lab. Lab tools required. Lab fee required.

CPSC 2503 Networking I back to top

A study of the protocols employed to implement business and organizational solutions on an intranet or the Internet. Analysis of available hardware and software used in the design of networks and the respective cost/benefit tradeoffs. Prerequisite: CPSC 2303 or permission of instructor.

CPSC 3003 Database Design I back to top

Methods of database planning, design, and development. Management topics include data integrity, privacy, and security. File systems, hierarchical and networked databases, and relational online databases. Prerequisite: CPSC 2253 and CPSC 2293. Lab fee required.

CPSC 3013 Database Design II back to top

Advanced database design, creation, maintenance, and security using the SQL or SQL type language. The online databases will be implemented using current database engines and interfaces. Prerequisite: CPSC 2503 and CPSC 3003. Lab fee required.

CPSC 3103 Systems Analysis & Design back to top

Theory and practice of determining data flow in a small enterprise environment. The Systems Development Life Cycle methodology will be the process used to develop appropriate solutions. Local business case studies will serve as class projects. Prerequisite: CPSC 2503, 3003 and 3354.

CPSC 3303 Object-Orienated PGMG II back to top

Advanced study of the concepts and application of an Object-Oriented Event Driven (OOED) approach to developing solutions to business problems. Prerequisite: CPSC 2253. Lab fee required.

CPSC 3354 Operat. Systems & Servers back to top

Design concepts of advanced PC operating systems. Focus on modern operating systems and server theory, as well as hands-on lab projects. Prerequisite: CPSC 2303 and CPSC 2503 or permission of instructor. Lab fee required.

CPSC 3623 Networking II back to top

The techniques employed to implement business/organizational networking solutions. Includes transmission media, client-server strategies, throughput and response time, systems architecture, and cost/benefit tradeoffs. Prerequisite: CPSC 2503. Lab fee required.

CPSC 3633 Networking III back to top

An advanced study of protocols employed to implement business/organizational networking solutions. An in-depth analysis of available hardware and software used in the design of networks and the respective cost/benefit tradeoffs. Prerequisite: CPSC 3354 and CPSC 3623. Lab fee required.

CPSC 4203 Ethics & Professional Issues back to top

Ethical and professional issues relating to the use of computer software, hardware, and information systems. Prerequisite: Senior standing and permission of instructor.

CPSC 4303 Advanced Scripting back to top

A study of the advanced programming techniques of powerful scripting languages. Students will analyze scripts and design new applets. Strong focus on design, documentation, and debugging. Prerequisite: CPSC 3013, 3303, and CPSC 3354. Lab fee required.

CPSC 4423 Advanced Networking Applications back to top

An advanced study of network applications and protocols to implement networking solutions. Analysis of available hardware and software used in the design of network support. Prerequisite: CPSC 3633. Lab fee required.

CPSC 4503 Webmastering back to top

Any topic in computer science meeting the approval of the division chair and the academic dean. Courses numbered 400-409 are directed study by individuals; those numbered 410-419 are experimental courses not described above. Offered on sufficient demand. 400-409 graded P/NC. Prerequisite: Permission of instructor. May require lab fee.

CPSC 4523 Advanced Web Site Design back to top

Advanced concepts and elements of web site design. Advanced web page editors are used to build the web pages. On-line research and analysis provide the foundation for building a small enterprise environment group project. Prerequisites: CPSC 3103. Lab fee required.

MATH 2153 Discrete Mathematics back to top

Topics in logic and proof, set theory, functions and matrices, algorithms and recursion, graph theory and trees, number theory, counting and probability, and finite differences, with application to the formulation and solution of real world problems. Prerequisite: level of math proficiency as determined by math SAT/ACT scores; satisfactory completion of MATH 1023/4, MATH 1053, or MATH 1033; or permission of instructor.

MGMT 2003 e-commerce I back to top

Introduction to using the Internet to conduct business. Topics will include advertising, market research, customer prospecting, distribution of products and services, and adapting to changing technology. Students will analyze existing e-commerce operations, including nonprofit. Prerequisite: CPSC 1203 or permission of instructor.

MGMT 3453 e-commerce II back to top

Presents the strategic themes and issues associated with success in the new economy and compares them to the fundamentals of old economy success. Also identifies organizational processes and relationships that may have value added through the application of an e-business strategy. Student teams will develop an e-business plan to be implemented on-line in e-Commerce Management III. Prerequisite: MGMT 2003.

SEMR 2051 Scientific Literacy back to top

A one-semester seminar class focusing on the skills associated with written scientific communication. Students learn how to interpret and critically analyze scientific research literature and how to write scientific papers. Designed for science majors but open to all students.



Although every effort has been made to make this page  accurate, the printed catalog is the official announcement of SWU academic requirements. Contact SWU admissions to obtain a catolog or view it  on-line.