Computer Science Department - UCA

29 downloads 273 Views 758KB Size Report
Current Computer Science. Suggested BS Degree Plan. Freshman. SEM-I. Cr. SEM-II. Cr. CSCI 1470. 4 CSCI 1480. 4. SPCH 1300. 3 MATH 2311. 3.
Faculty and Staff

Current Computer Science Suggested BS Degree Plan Freshman

SEM-I

Cr.

SEM-II

CSCI 1470

4

CSCI 1480

4

SPCH 1300

3

MATH 2311

3

MATH 1491*

4

MATH 2330

3

WRTG 1310

3

WRTG 1320

3

GEN ED

3

14 Sophomore

SEM-III

Cr.

16 SEM-IV

3

CSCI 3380

3

CSCI 2440

4

CSCI 3381

3

MATH 3311

3

Science Seq. 1

4

CSCI 1340

3

BIOL 1400

4

GEN ED

3

MATH 3330

SEM-V

Cr.

3

17 SEM-VI

Cr.

CSCI 3190

1

CSCI 3370

3

CSCI 3330

3

CSCI elective

3

CSCI 3360 MATH 3320

3 3

Free elective CSCI 4191

2 1

Science Seq. 2

4

GEN ED

3

GEN ED

3

GEN ED

3

17

Senior

Cr.

CSCI 2320

16 Junior

Cr.

SEM-VII

Cr.

15 SEM-VIII

Cr.

CSCI 4490

4

CSCI elective

3

CSCI 4300

3

CSCI elective

3

GEN ED

3

GEN ED

3

GEN ED

3

GEN ED

3

13

*NOTE: Another option to meet the math requirements is to take Math 1591 first with MATH 1392 OR MATH 1580 as prerequisites.

Chenyi Hu Ph.D., Professor and Chair [email protected] (501)450-3401 Bernard Chen Ph.D., Assistant Professor [email protected] (501)450-3308 Tansel Halic, Assistant Professor [email protected] (501)450-5651 Sinan Kockara Ph.D., Assistant Professor [email protected] (501)450-5673 Michael Nooner, Computer Systems Administrator [email protected] (501)450-5979 Vamsi Paruchuri Ph.D., Assistant Professor [email protected] (501)852-8537 Mark Smith Ph.D., Lecturer [email protected] (501)450-3645 Shengli Sheng Ph.D., Assistant Professor [email protected] (501)450-5839 Yu Sun Ph.D., Associate Professor [email protected] (501)450-3385 Karen Thessing M.S., Lecturer [email protected] (501)450-5672 Diana Watkins, Administrative Assistant [email protected] (501)450-3401 Paul Young Ph.D., Assistant Professor [email protected] (501)450-3462

Computer Science Department University of Central Arkansas

To see the list of classes that are currently being offered, visit www2.uca.edu/schedule Please visit our webpage at www.cs.uca.edu or the UCA webpage at www.uca.edu for more information such as class descriptions, admission information, or directions to UCA.

12

For more information, contact us at: Computer Science Department University of Central Arkansas Math & Technology Building 201 Donaghey Avenue Conway, AR 72035 Phone (501) 450-3401

Fax (501) 450-5615

http://www.cs.uca.edu

Undergraduate Degree Program 2012-2014

Objectives

Computer Science Courses 1470 Computer Science I with Lab* 1480 Computer Science II with Lab*

The Bachelor of Science in Computer Science degree program is accredited by the ABET, and has a twofold purpose: (1) to prepare the student for a position involving the design, implementation, and applications of computer software and systems, and (2) to prepare the student for entry into a program of graduate study in computer science, computer engineering, and related fields. Our graduates should meet the following educational objectives: Obj-1. Grow as well educated professionals with integrated high-level understanding of computing systems, processes, and the main body of knowledge of computer science as a whole; Obj-2. Be able to creatively apply essential concepts, principles, and practices to appropriately construct solutions and analyze the processes for applications with professional judgments in the selection and application of theory, tools and techniques; Obj-3. Work productively, as an individual and as a team member, to produce work involving problem identification, analysis, design, and development of a software system within a professional, legal, and ethical framework; and Obj-4. Maintain their skills as the field evolve and appreciate the needs for continuing professional growth and development to keep current in the profession.

2320 Data Structures* 2440 Assembly Language and Computer Org* 3190 Social Implications of Technology* 3330 Algorithms* 3335 Networking 3345 Human-Comp. Interaction 3350 File Structures 3360 Database Systems* 3370 Principles of Programming Languages* 3375 Internship 3380 Computer Architecture* 3381 Object-Oriented Software Development* 3385 Artificial Intelligence

The Bachelor of Science, with a major in computer science, requires successful completion of 120 hours. Here are the requirements beyond UCA general education: Computer science courses(48 hours): CSCI 1470, 1480, 2320, 2440, 3190, 3330, 3360, 3370, 3380, 3381, 4191, 4300, 4490 and 9 hours of electives to be chosen from upper level CSCI courses. (Subtotal upper level hours: 33) Required mathematics courses (19 hours): Option One: MATH 1491, 2311, 2330, 3311, 3320, and 3330. (Subtotal upper level hours: 9) Option Two: MATH 1591, 1592, 2311, 2330, and 3320 (Subtotal upper level hours: 3) Required science courses (12 hours): BIOL 1400 or 1440, and one sequence of CHEM 1450 and 1451, PHYS 1410 and 1420, or PHYS 1441 and 1442.

4191 Seminar* 4300 Operating Systems* 4310 Intro. Scientific Comp. 4315 Information Security 4320 Compiler Construction 4340 Introduction to Parallel Programming 4345 Intro. To Real-Time System Concepts 4350 Computer Graphics

Expected educational outcomes upon graduation are available at the department website: www.cs.uca.edu

4353 Introduction to Multi-media Comp.

If you need any further assistance, please feel free to contact us.

4357 Programming Mobile Devices

4355 Distributed Object Comp.

4360 Special Topics in Computer Science 4365 Web Technology

Chenyi Hu, Ph. D.

Degree Requirements

4370 Data Mining

Professor and Chair

4390 Theory of Computation

[email protected]

4490 Software Engineering*

(501)450-3401

4195, 4295 Independent Study 4395 Research Topics in Computer Science * Classes required for major, along with at least 9 additional hours of upper level Computer Science courses.

Electives (5 hours): If you choose MATH Option 2, you must take at least four upper level hours to meet the 40 minimum. Computer Science Minor (20 hours) CSCI 1470, 1480, 2320, 2440 and a minimum of 5 hours chosen from upper-division computer science courses. Honors program: Junior and senior students with a GPA of 3.0 or above may participate in the department honors program. It requires successful completion of a research project directed by a faculty member of this department. B.S./M.S. Combined Option: The department offers an accelerated option for students to complete both the B.S. in Computer Science and the M.S. in Applied Computing degrees. Students interested in this five year B.S./M.S. combined option should talk with his/her academic advisor. A minimum GPA of 3.25 by Junior year is strongly recommended.