University of South Alabama
Home Index Search Directories Faq
USA Undergraduate/Graduate Bulletin 2002-2003

 

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
Associate Professors: Langan, Pardue
Assistant Professors: Hain, Landry, Moulton, Owen, Simmons, Sweeney
Instructors: Allen, Chapman, Denton, McKinney, Vest
 
School of Computer and Information Sciences web site
 
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 life-long 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. The Computer Science specialization has been accredited by the Computer Science Accreditation Commission (CSAC) of the Computing Sciences Accreditation Board, Inc. (CSAB).
 
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.
 
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 TECHNOLOGY (ITE):
Information technology professionals utilize state-of-the-art, Computer-based tools to deliver today’s rapidly evolving computing technology to knowledgeable 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.
 
E-COMMERCE:
The School of Computer and Information Sciences provides supporting courses for the E-Commerce major from the Mitchell College of Business. Students majoring in E-commerce are advised in the Mitchell College of Business.
The E-commerce program is designed to provide students with a sound background in business disciplines as well as in network-based information technology. Students will gain strong analytical, and problem-solving skills through the integration of technical and business applications and case studies. The program offers students the opportunity to be either self-employed or work for small, medium or large corporations.
 
COMPUTER ENGINEERING (CpE):
Computer engineers develop the logic and circuitry of computing systems to meet the ever expanding needs of the global economy. Computer engineers are concerned with the physical nature of computing. CpE professionals must be knowledgeable in the fundamental characteristics of computer hardware at the signal and logical levels. They design the individual circuits and microchips and integrate them into the products that satisfy specific hardware needs.
 
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.
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.
Students presently enrolled in the program may not take any required courses, including supporting courses, as a transient student at any other institution.
 
COMPUTER OWNERSHIP POLICY
All students enrolling in our entry-level programming sequence courses undergraduate and graduate, 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.
 
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.
 
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 - Fifteen (15) credit hours are required as follows:
 
PC
EH 101 *English Composition I,
 
PC
EH 102 English Composition II,
 
PC
CA 110 Public Speaking,
 
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 from Art, Drama, Foreign Languages, Music and Philosophy,
 
b.
one course from Literature,
 
c.
one additional course from Art, Drama, Foreign Languages, Music, Philosophy and Literature, And
 
d.
PC PHL121- Introduction to Logic
  Two courses in the SOCIAL SCIENCES or HUMANITIES must be either a Literature or History sequence as enumerated here.
3. THE SOCIAL SCIENCES - Twelve (12) credit hours are required from the following approved areas: Anthropology, Economics, Geography, History, Political Science, Psychology, and Sociology.
 
Two courses in the SOCIAL SCIENCES or HUMANITIES must be either a Literature or History sequence as enumerated here.
4. THE NATURAL SCIENCES - Sixteen (16) credit hours are required. Complete one of the following sequences and two additional courses from the sequences:
 
A.
PH 201 Cal-Based Physics I and
 
PH 202 Cal-Based Physics II.
 
B.
CH 131 Chemistry I and
 
CH 132 Chemistry II.
 
C.
GY 111 Geology I and
 
GY 112 Geology II.
 
D.
BLY 121 Biology I and
 
BLY 122 Biology II.
 
E.
MET 341 Climatology and
 
MET 353 General Meteorology.
 
Or    
 
F.
Advanced courses beyond the sequences.
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-three (43) credit hours are required as follows:
 
PC
CIS 110 Intro to Computer & Info  Science,
 
PC
CIS 120 Problem Solving and
 
PC
  122 Prog Concepts I & Lab,
 
PC
CIS 121 Problem Solving and
 
PC
  123 Prog Concepts II & Lab,
 
PC
CIS 230 Adv Data and File  Structures,
 
PC
CIS 231 Software Engineering  Prin,
 
PC
CIS 228 Digital Logic and Comp Architecture,
    CIS 321 Data Communications and Networking,
    CIS 322 Operating Systems,
    CIS 497 Senior Project I (W),
    CIS 498 Senior Project II (W),
    CSC 320 Computer Organization  and Architecture,
    CSC 333 Program Language Theory  (W),
    CSC 432 Perform Eval of  Algorithms,
      And  
    CSC 434 Formal Language and  Automata Theory.
7. CIS ELECTIVES - Twelve (12) credit hours are required. Select two (2) courses from two (2) of the following three (3) groups:
 
A.
Group I:  
 
CSC 327 Numerical Computation  II,
 
CSC 414 Modeling and Simulation,
 
CSC 415 Numerical Analysis,
 
CSC 433 Artificial Intelligence  Theory and Prog,
 
  Or  
 
CIS 324 Database Design, Develop,  and Management,
 
B.
Group II:  
 
CSC 410 Compiler Design & Const,
 
CSC 413 Computer Graphics,
 
CIS 324 Database Design, Develop,  and Management,
 
  Or  
 
ITE 474 Human Computer  Interface
 
C.
Group III:  
 
CSC 411 Comm & Network  Analysis,
 
CSC 412 Real-Time Software  Systems,
 
  Or  
 
CIS 439 Windows Programming
8.
GENERAL STUDIES ELECTIVES - Hours as needed to meet degree and 128 semester - hour requirement.
 
     
REQUIREMENTS FOR THE INFORMATION SYSTEMS SPECIALIZATION (ISC)
1.
COMMUNICATION - Fifteen (15) credit hours are required as follows:
 
PC
EH 101 *English Composition I,
 
PC
EH 102 English Composition II,
 
PC
CA 110 Public Speaking,
 
PC
CA 275 Small Group  Communications,
 
  And  
 
EH 372 Technical Writing
2.
THE FINE AND PERFORMING ARTS AND THE HUMANITIES - Nine (9) credit hours are required consisting of:
 
a.
one course from Art, Drama, Foreign Languages, Music and Philosophy,
 
b.
one course from Literature,
 
  And  
 
c.
PC
PHL 121 Introduction to Logic
3.
THE SOCIAL SCIENCES - Six (6) credit hours are required from History forming a History sequence as enumerated here.
4.
THE NATURAL SCIENCES - Eight (8) credit hours are required from approved areas: Physics, Chemistry, Geology, Biology, and Geography 101, 102.
5.
MATHEMATICS AND STATISTICS - Nine (9) credit hours are required as follows:
 
A.
PC
MA 120 Calculus & 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 335 Applied Regression  Analysis
   
PC
ST 340 Design and Analysis  of Experiments
6.
INFORMATION SYSTEMS ENVIRONMENT - Twenty-four (24) credit hours are required as follows:
 
A.
Fifteen (15) credit hours of required Business/Management courses
 
PC
ACC 211 Accounting Principles I,
 
PC
ECO 215 Principles of Microeconomics,
 
MGT 300 Management Theory  & Practice,
 
MGT 340 Organizational  Behavior
 
  MKT 320 Principles of  Marketing
 
    And
 
B.
Nine (9) credit hours from one of the following Business concentration areas:
   
a.
Accounting Information Systems Concentration
   
ACC 212 Accounting Principles II,
   
FIN 315 Business Finance
   
ACC 341 Accounting  Information Systems,
   
b.
E-Commerce Concentration
   
(requires CIS ELECTIVES, Group III)
   
MKT 340 Introduction to  E-Commerce
   
MKT 355 Cur Issues in E-Commerce
   
MGT 325 Operations  Management,
   
c.
Business Minor Concentration
   
ACC 212 Accounting Principles II,
   
FIN 315 Business Finance
   
MGT 325 Operations  Management,
7.
CORE COURSES - Forty-nine (49) credit hours are required as follows:
 
PC
CIS
110 Intro to Computer  Information Sciences,
 
PC
CIS
120, Problem Solving and
 
PC
122 Prog Concepts I & Lab,
 
PC
CIS
121, Problem Solving and
 
PC
123 Prog Concepts II & Lab
 
PC
CIS
230 Adv Data and File  Structures,
 
PC
CIS
231 Software Engineering  Prin,
   
CIS
321 Data Communications and Networking,
   
CIS
322 Operating Systems,
    CIS 324 Database Design,  Development, and    Management,
    ISC 350 Info Systems in  Organizations,
    ISC 353 Info Systems Application  Devel,
    ISC 360 Info Systems Analysis (W),
    ISC 361 Database for Info Systems,
    ISC 362 Information Systems  Design
    ITE 474 Human/Computer Interface,
    CIS 497 Senior Project I (W),
      And  
    CIS 498 Senior Project II (W),
8.
CIS ELECTIVES - Nine (9) credit hours of approved concentration electives are required. The following groups have been approved as concentration elective groups:
 
A.
Group I:
   
 
Three (3) courses selected from:
 
CSC
433 Artificial Intelligence  Theory and Programming,
 
ISC
457 Info Systems Decision  Support,
 
CSC
414 Modeling and Simulation,
 
One (1) approved CIS elective
 
B.
Group II:
 
 
Three (3) courses selected from:
 
ITE
370 Advanced Application  Development,
 
ITE
472 Advanced Data  Management,
 
ISC
459 Info Systems Applications  Design and  Implementation
 
ISC
463 Info Systems DBA and  Security
        One (1) approved CIS elective
 
C.
Group III (required for Information Systems Environment, E-Commerce Concentration):
 
The three (3) courses:
 
ITE
375 Publishing for the World  Wide Web,
 
ITE
453 web site Management
 
ITE
482 ITE E-Commerce Systems
9.
GENERAL STUDIES ELECTIVES - Hours as needed to meet degree and 128-semester-hour requirements.
 
   
REQUIREMENTS FOR THE INFORMATION TECHNOLOGY SPECIALIZATION (ITE)
1.
COMMUNICATION - Fifteen (15) credit hours are required as follows:
 
PC
CA
110 Public Speaking
 
PC
CA
275 Small Group Discussion,
 
PC
EH
101 *English Composition I,
 
PC
EH
102 English Composition II,
 
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 from Art, Drama, Foreign Languages, Music and Philosophy,
 
b.
one course from Literature,
 
c.
two additional courses from Art, Drama, Foreign Languages, Music, Philosophy and Literature,
    And    
 
d.
PC
PHL 121 Introduction to Logic
   
 
Two courses in the SOCIAL SCIENCES or HUMANITIES must be either a Literature or History sequence as it is enumerated here.
3. THE SOCIAL SCIENCES - Twelve (12) credit hours are required from the following approved areas: Anthropology, Economics, Geography, History, Political Science, Psychology, and Sociology.
  Two courses in the SOCIAL SCIENCES or HUMANITIES must be either a Literature or History sequence as it is enumerated here.
4. THE NATURAL SCIENCES - Eight (8) credit hours are required.
  Complete one of the following sequences:
 
A.
PH 114 Non-Calculus-Based Physics I, and
    PH 115 Non-Calculus-Based Physics II
 
B.
PH 201 Calculus-Based Physics I, and
 
PH 202 Calculus-Based Physics II
 
C.
BLY 101 Life Science I and
 
BLY 102 Life Science II
 
D.
BLY 121 General Biology I and
 
BLY 122 General Biology II
 
E.
CH 131 General Chemistry I, and
 
CH 132 General Chemistry II
 
F.
GY 111 Earth Materials and
 
GY 112 Earth History
5.
MATHEMATICS AND STATISTICS - Nine (9) credit hours are required as follows:
 
PC
MA 120 Calculus and Its  Applications,
 
PC
ST 210 Statistical Reasoning,
      Or  
 
PC
BUS 245 Applied Business Statistics I
      And  
 
PC
BUS 255 Applied Business Statistics II,
      Or  
    ST 335 Applied Regression Analysis
      Or  
    ST 340 Design and Analysis of Experiments
6. CORE COURSES - Forty-nine (49) credit hours are required as follows:
 
PC
CIS 110 Introduction to Computer  and Information  Sciences,
 
PC
CIS 120, Problem Solving and
 
PC
  122 Prog Concepts I & Lab,
 
PC
CIS 121, Problem Solving and
 
PC
  123 Prog Concepts II & Lab
    CIS 321 Data Communications,
    CIS 324 Database Design,  Develop, & Management
    CIS 497 Senior Project I (W),
    CIS 498 Senior Project II (W),
 
PC
ITE 271 Intro to Information Tech I,
 
PC
ITE 272 Intro to Information Tech II,
 
PC
ITE 285 Scripting and Windows Prog,
    ITE 370 Advanced Application Dev
    ITE 382 Network Administration,
    ITE 474 Human Computer  Interface,
    ITE 475 Info Project Management
    ITE 480 Needs Assessment and Technology Evaluation  (W),
      And  
    ITE 485 Senior Demonstration Project
7. ITE ELECTIVES - Eighteen (18) credit hours are required. Students complete one of the following Focus Tracks consisting of nine (9) hours of specified courses and nine (9) hours of approved specialization support electives:
 
A.
Data Management:
    ISE or ITE Elective
    ITE 472 Adv Data Management,
    CIS 230 Adv Data & File  Structures
 
B.
Web Publishing:
    ITE 375 Publishing for the World  Wide Web,
    ITE 453 web site Management
    ITE 380 Multimedia Production,
  Specialization Support Electives - Nine (9) credit hours are required. Support electives are designed to further refine and develop a set of focused skills. Support electives generally add the following types of skills to the focus track: communications, e-commerce, or business. Support electives require approval of advisor/ coordinator.
8. GENERAL STUDIES ELECTIVES - Hours as needed to meet degree and 128 semester-hour-requirements.
     
BACHELOR OF SCIENCE IN COMPUTER ENGINEERING (CpE)
Coordinators:
Electrical and Computer Engineering:
  Adel Sakla (460-6117)
Computer and Information Sciences:
  Michael Doran (460-6390)
     
REQUIREMENTS FOR A DEGREE IN COMPUTER ENGINEERING (CpE)
1. COMMUNICATION - Six (6) credit hours are required as follows:
PC
EH 101 *English Composition I,
 
And    
 
PC
EH 102 English Composition II
2. THE HUMANITIES AND THE SOCIAL SCIENCES - Eighteen (18) credit hours including:
 
a.
one course from Art, Drama, Foreign Languages, Music and Philosophy,
 
b.
one course from Literature,
 
c.
six (6) credit hours are required from History forming a History sequence as it is enumerated here.
 
d.
PC PHL 121- Introduction to Logic,
 
And
 
e.
PHL 324 - Symbolic Logic
  All H/SS electives must be approved by the student’s advisor.All H/SS electives must be approved by the student’s advisor.
3. THE NATURAL SCIENCES:
 
PC
CH 131 Chemistry I,
 
PC
PH 201 Calculus-Based Physics I,
      And  
 
PC
PH 202 Calculus-Based Physics II
4. MATHEMATICS AND STATISTICS:
 
PC
MA 125 Calculus I,
 
PC
MA 126 Calculus II,
 
PC
MA 227 Calculus III,
 
PC
MA 238 Differential Equations,
 
PC
MA 267 Discrete Math,
      And  
    ST 315 Statistics
5. COMPUTER AND INFORMATION SCIENCES COURSES:
 
PC
CIS 120, Problem Solving and
 
PC
  122 Prog Concepts I & Lab,
 
PC
CIS 121, Problem Solving and
 
PC
  123 Prog Concepts II & Lab
 
PC
CIS 230 Adv Data and File  Structures,
 
PC
CIS 231 Software Engineering  Prin,
    CIS 321 Data Comm and  Networking,
    CIS 322 Operating Systems,
    CSC 333 Prog Language Theory, (W),
    CSC 432 Perform Eval of  Algorithms
6. ENGINEERING COURSES:
 
PC
EG 220 Electrical Circuits,
      And  
    EG 230 Engineering Economics
7. ELECTRICAL ENGINEERING COURSES:
 
PC
EE 223 Network Analysis,
    EE 225 Circuits & Devices Lab,
 
PC
EE 263 Digital Systems Design I,
    EE 264 Digital Systems Design II,
    EE 301 Professionalism & Ethics in EE/CpE,
    EE 321 Transform Theory of Linear Systems,
    EE 331 Electronic Devices,
    EE 332 Digital Electronics,
    EE 357 Transmission Lines Lab,
    EE 368 Digital Systems Lab,
    EE 468 Digital Computer  Architecture,
    EE 466 Microprocessor Based  System Design I,
      And  
    EE 467 Microprocessor Based System Design II
8. TECHNICAL ELECTIVES - EE technical electives must be selected from:
    EE 469 Adv Digital System  Design,
    EE 465 Digital Signal Processing,
    EE 440 Introduction to VHDL,
      And  
    EE 441 Computer Networking
  CIS technical electives must be selected from courses approved by the School of Computer and Information Sciences.
9. DESIGN - Choose one of the following sequences:
 
A.
CIS 497 (W) Senior Project I,
 
  And  
 
CIS 498 (W) Senior Project II
 
B.
EE 401 Intro to EE/CpE Design,
      And  
    EE 404 EE/CpE Design
 
  SUGGESTED FRESHMAN COURSES
  Computer Science Specialization
 
Fall   Spring
CIS 110 PHL 121
CIS 120, 122 CIS 121, 123
MA 125 MA 126
EH 101* EH 102
Natural Science Natural Science
       
Information Systems Specialization
Fall   Spring
CIS 110 CA 110
CIS 120, 122 CIS 121, 123
EH 101* EH 102
ACC 211 ACC 212
PHL 121 MA 120
       
Information Technology Specialization
Fall   Spring
EH 101* EH 102
CIS 110 PHL 121
MA 112 MA 120
CIS 120, 122 CIS 121, 123
Fine Art Elective CA 110
       
Computer Engineering
Fall Spring
MA 125 MA 126
CH 131 PH 201
EH 101* EH 102
CIS 120, 122 CIS 121, 123
H/SS      
  *Students with sufficient ACT/SAT score in English Composition will not be required to take EH 101.
 
  REQUIREMENTS FOR A MINOR IN COMPUTER AND INFORMATION SCIENCES
  Students wishing to obtain a minor in CIS must complete one (1) of the following two (2) options:
  1. CIS 110 Introduction to Computer  and Information  Sciences,
 
PC
CIS 120, Problem Solving and
 
PC
  122 Prog Concepts I & Lab,
 
PC
CIS 121, Problem Solving and
 
PC
  123 Prog Concepts II & Lab
    CIS 230 Adv Data & File  Structures,
    CIS 231 Software Engineering  Principles,
    CIS 321 Data Comm and  Networking,
      And  
    CIS 324 Database Design,  Development, &  Management
      Or  
  2. CIS 110 Introduction to Computer  and Information  Sciences,
    CIS 120 Problem Solving and
      122 Prog Concepts I & Lab,
    ITE 271 Intro to Information  Technology I,
    ITE 285 Scripting & Windows  Prog,
    CIS 321 Data Comm and  Networking
    CIS 324 Database Design,  Development, &  Management,
      And  
    One (1) of the following:
    CIS 250 Advanced Computer Applications
    ITE 272 Intro to Information Technology II
 
 
Click here for information about the CIS Graduate Program.
 
DESCRIPTIONS OF ALL COMPUTER AND INFORMATION SCIENCES COURSES:
 

 


University of South Alabama - Mobile Alabama 36688-0002 / 1 (251) 460-6101
For questions or comments Contact Us
Last date changed: November 8, 2002 11:54 AM
http://www.southalabama.edu/bulletin/cis.htm

University of South Alabama