text only
University of South Alabama
Home Index Search Directories Faq
USA Undergraduate/Graduate Bulletin 2007-2008

 

SCHOOL OF COMPUTER AND INFORMATION SCIENCES
 

Dean: David L. Feinstein (251) 460-6390

Director, CIS Graduate Studies: R. J. Daigle
Coordinators: Daigle (ISC), Doran (CSC), Owen (ITE)
Professors: Daigle, Doran, Feinstein, Longenecker, Pardue
Associate Professors: Hain, Johnsten, Landry, Langan, Owen, Simmons, Sweeney
Assistant Professors: Moulton, Zhou
Senior Instructors: Chapman, McKinney
Instructors: Black, Clark, Johnson, Overstreet, Smith, Snow, Whitston
 
School of Computer and Information Sciences web site
http://www.cis.usouthal.edu
 
School of Computer and Information Systems Graduate Program
 
The School of Computer and Information Sciences (CIS) provides a stimulating curriculum which includes a variety of courses for students in many disciplines, as well as for citizens in the business and industrial community.
 
MISSION STATEMENT
The School Mission Statement states:

The School of Computer and Information Sciences prepares graduates who are professionally competent, motivated to lifelong learning, and demonstrate ethical behavior in the computing sciences.

The School of Computer and Information Sciences provides an atmosphere for faculty to demonstrate research and teaching excellence.
The School of Computer and Information Sciences provides service in the computing sciences to our community and discipline.
 
CIS MAJORS
CIS majors must elect course work in one of three areas of specialization:
1. Computer Science (CSC)
2. Information Systems (ISC), or
3. Information Technology (ITE)
A joint program with the College of Engineering leading to the Bachelor of Science in Computer Engineering (CpE) is also offered.
 
ACCREDITATION
The Computer Science, Information Systems, and Information Technology programs are each accredited by the Computing Accreditation Commission of ABET, 111 Market Place, Suite 1050, Baltimore, MD 21202-4012, telephone: (410) 347-7700. For a quick understanding of what accreditation is and why an accredited program should be chosen, go to http://www.abet.org/why_choose.shtml. For in-depth information on accreditation, go to http://www.abet.org/the_basics.shtml.
 
EDUCATIONAL OBJECTIVES
The School of Computer and Information Sciences produces graduates who:
1. are skilled, competent, and contribute to the work force in their specialty and/or can continue their graduate education.
2. have identified and implemented a plan of continuous learning related to their career.
3. have assumed positions of leadership within their organization.
4. display continued high ethical standards within the community and profession.
 
LEARNING OUTCOMES OBJECTIVES OF ALL MAJORS IN THE SCHOOL OF CIS
As specified by the Computing Accreditation Criteria, for Accrediting Computing Programs. Appendix A, (see http://www.abet.org), the shared learning outcomes objectives for all programs in the School of CIS, Computer Science, Information Systems, and Information Technology programs, enables students to achieve, by the time of graduation:
(a) An ability to apply knowledge of computing and mathematics appropriate to the discipline.
(b) An ability to analyze a problem, and identify and define the computing requirements appropriate to its solution.
(c) An ability to design, implement, and evaluate a computer-based system, process, component, or program to meet desired needs.
(d) An ability to function effectively on teams to accomplish a common goal.
(e) An understanding of professional, ethical, and social responsibilities.
(f) An ability to communicate effectively.
(g) An ability to analyze the impact of computing on individuals, organizations, and society, including ethical, legal, security, and global policy issues.
(h) Recognition of the need for and an ability to engage in continuing professional development.
(i) An ability to use current techniques, skills, and tools necessary for computing practice.
 
COMPUTER SCIENCE (CSC):
Computer Science is a discipline that involves the understanding and design of computers and computational processes. In its most general form, it is concerned with the understanding of information transfer and transformation. Particular interest is placed on making processes efficient and endowing them with some form of intelligence. The discipline includes both advancing the fundamental understanding of algorithms and information processes in general, as well as the practical design of efficient, reliable software to meet given specifications. Courses offer students the opportunity to explore current trends in computing such as: game development, robotics, graphics, and data mining.
As specified by the Computing Accreditation Criteria, for Accrediting Computing Programs, Appendix A, (see http://www.abet.org), in addition to the shared learning outcomes objectives, the Computer Science program, also enables students to achieve, by the time of graduation:
(CSC-a) An ability to apply mathematical foundations, algorithmic principles, and computer science theory in the modeling and design of computer-based systems in a way that demonstrates comprehension of the tradeoffs involved in design choices
(CSC-b) An ability to apply design and development principles in the construction of software systems of varying complexity.
 
INFORMATION SYSTEMS (ISC):
Computer-based information systems have become a critical part of products, services, and management of organizations. The Information Systems discipline centers on the development of systems that will improve the performance of people in organizations. Information systems are vital to problem identification, analysis, and decision making at all levels of management. Information Systems professionals must analyze the evolving role of information and organizational processes. Their work includes the design, implementation and maintenance of the information systems that form the backbone of today’s global economy. Information Systems professionals distinguish themselves by integrating technology into business. Information Systems graduates pursue professional careers as application developers, database analysts, business analysts and into managerial positions. The combination of business, technical, and interpersonal skills are what recruiters demand of Information Systems professionals.
As specified by the Computing Accreditation Criteria, for Accrediting Computing Programs, Appendix A, (see http://www.abet.org), in addition to the shared learning outcomes objectives, the Information Systems program, also enables students to achieve, by the time of graduation:
(ISC-a) An understanding of processes that support the delivery and management of information systems within a specific application environment.
 
INFORMATION TECHNOLOGY (ITE):
Information technology professionals utilize state-of-the-art, computer-based tools to deliver today’s rapidly evolving computing technology to knowledge workers in widely diverse situations. The information technologist must be prepared to work in the complex network and World-Wide-Web environments to meet the needs of the end users in today’s organizations. These tasks require bringing solutions together using the different technologies developed by the computer engineers, computer scientists, and information scientists.
As specified by the Computing Accreditation Criteria, for Accrediting Computing Programs, Appendix A, (see http://www.abet.org), in addition to the shared learning outcomes objectives, the Information Technology program, also enables students to achieve by the time of graduation:
(ITE-a) An ability to use and apply current technical concepts and practices in the core information technologies
(ITE-b) An ability to identify and analyze user needs and take them into account in the selection, creation, evaluation and administration of computer-based systems
(ITE-c) An ability to effectively integrate IT-based solutions into the user environment
(ITE-d) An understanding of best practices and standards and their application
(ITE-e) An ability to assist in the creation of an effective project plan.
 
ADMISSION TO THE DEGREE PROGRAM AND COURSES
Admission to the University of South Alabama constitutes admission to the School.
 
GENERAL REQUIREMENTS FOR THE DEGREE OF BACHELOR OF SCIENCE IN COMPUTER AND INFORMATION SCIENCES
Candidates for this degree must complete one of the three specializations: Computer Science, Information Systems, or Information Technology. Under special circumstances, and with approval of the Dean, a student may select a unique specialization in which the general Philosophy and requirements of the program are not violated.
All undergraduate students in the School of Computer and Information Sciences must comply with the University's general education requirements, see Academic Policies and Procedures. Although these requirements are not specifically organized according to the four general education areas, each of the specializations, Computer Science, Information Systems, and Information Technology, incorporates the general education requirements within the published programs.
In addition to an overall grade-point average of 2.0, all courses in the major, including Professional Component courses and prerequisites, must be passed with a minimum grade of “C.” Any course taken at the University of South Alabama with a grade of “D” or “F” may be retaken only at the University of South Alabama.
Any courses taken at another institution to meet degree requirements must have prior approval of the School of Computer and Information Sciences Dean. Failure to obtain prior approval may result in loss of transfer credit for the course work.
 
LAPTOP OWNERSHIP POLICY
All students enrolling in any undergraduate or graduate courses offered by the School of CIS except for CIS 100, CIS 101, CIS 110, CIS 150, CIS 175, CIS 210, CIS 211, CIS 227, CIS 250 and CIS 500, are required to own a personal laptop computer system that conforms to the current School minimum published standards. This is a one-student one-machine requirement. Students must register their laptops with the School of Computer and Information Sciences Office in FCW 20 during the first week of the semester. For more information consult Laptop Policy at http://www.cis.usouthal.edu.
 
TRANSFER STUDENTS
Transfer students must complete at least eighteen (18) credit hours of work at the 300-level or above at this University, in courses in their specialization. All undergraduate transfer students are required to take CIS 100, Information Technology in Society.
 
FIVE-YEAR COMBINED BACHELORS AND MASTERS DEGREE PROGRAMS
Qualified students may enroll in a program that results in both a bachelors degree and a masters degree. Students in this program will normally complete the B.S. degree in four (4) years and complete the M.S. Degree in one (1) additional calendar year. Admission to the program is competitive. Students must apply in the second semester of their junior year. Minimum requirements are a 3.25 GPA and a composite score of 1100 on the verbal and quantitative portions of the Graduate Record Examination (GRE) with neither score below 400. Financial aid is available to students admitted to the program.
 
CHOICE OF CATALOGUE UNDER WHICH A STUDENT GRADUATES
Students entering the CIS program may choose any catalogue from their entry date to their time of graduation. This applies for entering freshmen and transfer students. Students at the University of South Alabama changing their specialization in CIS, changing their major to CIS or who interrupt their program for more than one calendar year are considered new students with respect to catalogue selection.
 
PROFESSIONAL COMPONENT
Upper division courses require Professional Component Standing (PCS). These courses must be completed with a minimum grade of “C” and are designated by the symbol PC for each specialization.
 
PROFICIENCY EXAMINATION
A proficiency examination is administered by the School of Computer and Information Sciences for placement in 250.
 
REQUIREMENTS FOR THE COMPUTER SCIENCE SPECIALIZATION (CSC)
1. COMMUNICATION - Twelve (12) credit hours are required as follows:
 
PC
EH 101 *English Composition I
 
PC
EH 102 English Composition II
 
PC
CA 275 Small Group Communications And
    EH 372 Technical Writing
2. THE FINE AND PERFORMING ARTS AND THE HUMANITIES - Fifteen (15) credit hours are required consisting of:
 
a.
one course (3 semester hours) from ARS 101, DRA 110, MUL 101, ARH 100, ARH 103, ARH 123, ARH 240 or ARH 242,
 
b.
one course from EH 215, EH 216, EH 225, EH 226, EH 235, EH 236 And
 
c.
two additional courses (6 semester hours) from Art, Drama, Foreign Languages, Music, Philosophy and Literature,
    And
 
d.
PC CA 110 Public Speaking.
  Two courses in the SOCIAL SCIENCES or HUMANITIES must be either a Literature sequence from (EH 215-216, EH 225-226, EH 235-236) OR a History sequence from (HY 101-102, HY 135-136).
3. THE SOCIAL SCIENCES - Twelve (12) credit hours are required from the consisting of:
 
a.
one course from HY 101, HY 102, HY 135, or HY 136
    And
 
b.
three additional courses (9 semester hours) from the following approved areas: Anthropology, Criminal Justice, Economics, Geography, History, Political Science, Psychology, and Sociology.
  Two courses in the SOCIAL SCIENCES or HUMANITIES must be either a Literature sequence from (EH 215-216, EH 225-226, EH 235-236) OR a History sequence from (HY 101-102, HY 135-136).
4. THE NATURAL SCIENCES - Sixteen (16) credit hours of natural sciences, which must include laboratory experiences, are required. Complete one of the following sequences:
 
A.
PH 201, 201L Cal-Based Physics I and
 
PH 202, 202L Cal-Based Physics II
 
B.
CH 131, 131L Chemistry I and
 
CH 132, 132L Chemistry II
 
C.
GY 111, 111L Geology I and
 
GY 112, 112L Geology II
 
D.
BLY 121, 121L Biology I and
 
BLY 122, 122L Biology II
 
AND  
  Eight (8) credit hours of any approved natural science courses and the associated laboratory experience.
5. MATHEMATICS AND STATISTICS’
  Seventeen (17) credit hours are required as follows:
 
PC
MA 125 Calculus I
 
PC
MA 126 Calculus II
 
PC
MA 267 Discrete Math
    Or  
 
PC
MA 367 Combinatorial Enumeration, and
    ST 315 Statistics
  Three (3) additional hours from the approved math minor courses.
6. CORE COURSES - Forty-one (41) credit hours are required as follows:
 
PC
CIS 100 Information Technology in Society
 
PC
CIS 101 Freshman Seminar - CIS
 
PC
CIS 120 Problem Solving and Prog Concepts I
 
PC
CIS 121 Problem Solving and Prog Concepts II
 
PC
CIS 230 Adv Data and File  Structures
 
PC
CSC 228 Digital Logic and Comp Architecture
    CSC 311 Networking and Communications
    CIS 322 Operating Systems
    CSC 324 Database Concepts
    CSC 331 Software Engineering Principles (W)
    CSC 320 Computer Organization  and Architecture
    CSC 333 Program Language Theory
    CSC 432 Perform Eval of  Algorithms
      And  
    CIS 497 Senior Project (W)
7. CIS ELECTIVES - Twelve (12) credit hours are required. Select any four (4) of the following courses:
 
CSC 410 Compiler Design & Const
 
CSC 411 Comm & Network Analysis
 
CSC 412 Real-Time Systems
 
CSC 413 Computer Graphics
 
CSC 414 Modeling and Simulation
 
CSC 415 Numerical Analysis
 
CSC 433 Artificial intelligence
    CSC 434 Formal Language and  Automata Theory
 
CIS 439 Windows Programming
 
ITE 474 Human Computer  Interface
8.
GENERAL STUDIES ELECTIVES - Hours as needed to meet degree and 128 semester - hour requirement. All General Studies Electives must be approved by the Computer Science Coordinator.
   
  SUGGESTED FRESHMAN COURSES
 
Computer Science Specialization
Fall   Spring
CIS 100 CA 110
CIS 101 CIS 121
CIS 120 MA 125
MA 267 EH 102
EH 101* FPA&H Elective
CA 275    
*Students with a sufficient ACT/SAT score in English Composition will not be required to take EH 101.
 
REQUIREMENTS FOR THE INFORMATION SYSTEMS SPECIALIZATION (ISC)
1.
COMMUNICATION - Twelve (12) credit hours are required as follows:
 
PC
EH 101 *English Composition I
 
PC
EH 102 English Composition II
 
PC
CA 275 Small Group  Communications
 
  And  
 
EH 372 Technical Writing
2.
THE FINE AND PERFORMING ARTS AND THE HUMANITIES - Twelve (12) credit hours are required consisting of:
 
a.
one course (3 semester hours) from ARS 101, DRA 110, MUL 101, ARH 100, ARH 103, ARH 123, ARH 240 or ARH 242,
 
b.
one course from EH 215, EH 216, EH 225, EH 226, EH 235, or EH 236,
 
c.
one additional course (3 semester hours) from Art, Drama, Foreign Languages, Music, Philosophy and Literature.
    And
 
d.
PC CA 110 Public Speaking.
  Two courses in the SOCIAL SCIENCES or HUMANITIES must be either a Literature sequence from (EH 215-216, EH 225-226, EH 235-236) OR a History sequence from (HY 101-102, HY 135-136).
3. THE SOCIAL SCIENCES - Twelve (12) credit hours are required consisting of:
 
a.
one course from HY 101, HY 102, HY 135, or HY 136
 
b.
two additional courses (6 semester hours) from the following approved areas: Anthropology, Criminal Justice, Economics, Geography, History, Political Science, Psychology, and Sociology.
    And
 
c.
PC EC 215 Principles of Microeconomics.
  Two courses in the SOCIAL SCIENCES or HUMANITIES must be either a Literature sequence from (EH 215-216, EH 225-226, EH 235-236) OR a History sequence from (HY 101-102, HY 135-136).
4.
THE NATURAL SCIENCES - Eight (8) credit hours of natural sciences, which must include laboratory experiences, are required from approved areas: Physics, Chemistry, Geology, Biology, and Geography 101 and 101L, Geography 102 and 102L.
5.
MATHEMATICS AND STATISTICS - Nine (9) credit hours are required as follows:
 
A.
one course from  
 
PC
MA 120 Calculus and Its Applications
      And    
 
B.
one course from  
   
PC
ST 210 Statistical Reasoning
   
PC
BUS 245 Applied Business Statistics I
      And    
 
C.
one course from  
   
PC
BUS 255 Applied Business  Statistics II
   
PC
ST 310 Statistical Research Techniques
   
PC
ST 340 Design and Analysis  of Experiments
6.
INFORMATION SYSTEMS ENVIRONMENT - Fifteen (15) credit hours are required as follows:
 
PC
ACC 211 Accounting Principles I
 
PC
ECO 215 Principles of Microeconomics
 
MGT 300 Management Theory  & Practice
 
MGT 340 Organizational  Behavior
        And  
      MKT 320 Principles of Marketing
7.
CORE COURSES -Forty-seven (47) credit hours are required as follows:
 
PC
CIS 100 Information Technology in Society
 
PC
CIS 101 Freshman Seminar - CIS
 
PC
CIS
120 Problem Solving and Prog Concepts I
 
PC
CIS
121 Problem Solving and Prog Concepts II
 
PC
ISC
245 Info Systems in Organizations
 
PC
ITE 272 Introduction to Information Technology II
 
PC
ITE
285 Scripting and Windows Programming
    CIS 321 Data Communications and Networking
   
CIS
324 Database Design, Development, and Management
    ITE 475 Information Technology Project Management
   
ISC
360 Info Systems Analysis and Design (W)
   
ISC
361 Database for Info Systems
   
ISC
362 Information Systems Object-oriented Analysis & Design
    ISC 445