Programmers work closely with systems analysts to define problems, analyze input and output report requirements and prepare a program of instructions that the computer can follow to solve a problem. The highly abstract nature of systems and programming requires strong logical and creative abilities. Graduates of the Computer Information Systems Technology A.S. degree program may qualify to enter into the University of Central Florida's Bachelor of Science Information Systems Technology Program.
Effective June 2009, the University of Central Florida has discontinued the Engineering Technology Program.
| Major Courses |
| CET1486C | Network Concepts and Operating Systems This is an introduction to computer networks and operating systems. Computer components are identified and their functions explained. Operating system functions include command execution, disk drive operations, file maintenance, directory maintenance, batch files and system configurations. Network topics include proper logging in, logging out, network security and network questions and solutions. Operating typical business software such as word processing, spreadsheets and database management on a network will be introduced. Lab fee required. | 3 |
| COP1000 | Principles of Computer Programming This course covers the basic concepts of computer programming. Students use a structured approach to program/algorithm design and learn logic techniques such as iteration, initialization, conditional processing, accumulation and sequencing. Also considered are programming style and program efficiency. Logic techniques and data formats are illustrated using high level programming languages. This class utilizes classroom lecture and hands-on programming exercises. A working knowledge of the Windows PC including starting programs, saving files and copying files is required. Lab fee required. | 3 |
| COP1332 | Visual Basic Programming Students will learn the Visual Basic programming language through classroom lectures and hands-on lab exercises. Topics covered include selection statements, iteration, event-driven programming, data files, databases, menus and ActiveX controls. Lab fee required. | 3 |
| COP2830 | Web Programming I Web Programming I will focus on the skills required for Web application development using XHTML, client-side scripting and basic server-side scripts. This course will explore the syntax, semantics and limitations of page layout, Cascading Style Sheets and basic scripting. Implementation of server-side scripting will be covered as it pertains to form processing. Examples of tools, W3 standards and cross-browser compatibility will also be examined. Upon completion of the course, the student will be able to design, program and publish a commercial-grade Web site. Lab fee required. | 3 |
| COP2836 | Web Programming II Programming on the Web server enables a Web site to interface with databases, access server files and create dynamic content for Web sites. This course introduces the student to a wide variety of server-side programming and scripting technologies. Examples of these tools and languages include Server Side Includes (SSI), Common Gateway Interface (CGI), PERL, ASP, Java Servlets, Java Server Pages (JSP) and JavaScript. The student will use this introduction to select future courses that cover these topics in detail. Lab fee required. | 3 |
| COP2360 | C# Programming This course provides an introduction to the C# programming language. Students will learn the basic features of the language including selection, iteration, data types and scope. In addition, the course will cover the object-oriented aspects of the language including encapsulation, inheritance and polymorphism. Lab fee required. | 3 |
| COP2800 | Programming in Java This course provides an introduction to object-oriented programming and the Java programming language. Students will design, build, implement and debug computer applications and Web applets using the Java language. Lab fee required. | 3 |
| COP2822 | Web Applications Web Applications introduces students to the art of Web development by using industry standard tools and scripts to construct commercial grade Web pages. The course will cover the software tools available to create and develop Web pages as well as hands-on experience configuring a variety of software used on a Web site. Lab fee required. | 3 |
| Choose one: |
| COP2362 | Advanced C# Programming The student will use the more advanced features of the C# programming language to create complex applications that utilize graphical user interfaces, databases, multithreading, Internet communications and multimedia. Lab fee required. | 3 |
| COP2805 | Advanced Java Programming The student will learn the more advanced features of the Java programming language to create complex applications and applets that utilize graphical user interfaces, databases, multithreading, Internet communications, JavaBeans and multimedia. Lab fee required. | 3 |
| Electives | 6 |
| CETXXXX | Any CET networking course |
| COPXXXX | Any COP computer programming course (excluding COP 2220C and COP 2224) |
| CTSXXXX | Any CTS computer networking course |
| General Education Courses |
| ENC1101 | English I This is a course in the process of expository writing. Students will read essays and compose papers that are unified, organized, logically developed and supported, clearly stated and well-focused. Research techniques are introduced and incorporated into at least one composition. This course partially satisfies the writing requirement of S.B.E. 6A-10.030. Students must pass the core assignments with a grade of "C" or higher. | 3 |
| ENC1102 | English II In this course students develop the ability to read literary texts critically, to think logically and creatively and to write and research effectively. Students must pass the core assignments with a grade of "C" or higher. This course partially satisfies the writing requirement of S.B.E. 6A-10.030. | 3 |
| MAC1105 | College Algebra This course is a study of the fundamental topics in advanced algebra with emphasis on applications, the understanding of the function concept and manipulative skills. Major topics include operations on algebraic expressions and complex numbers; solving polynomial equations and inequalities, absolute value equations and inequalities and rational equations and inequalities; applications; functions; exponents and logarithms; graphs of polynomial, exponential and logarithmic functions and systems of equations and inequalities. The use of graphing calculators will be incorporated throughout the course. This course partially satisfies the mathematics requirement (S.B.E. 6A-10.030). | 3 |
| STA2023 | Statistical Methods I This course introduces probability and statistical inference including estimation, hypothesis testing, confidence interval estimation, small sample methods, the study of random variables, correlation and regression and nonparametric tests. This course is a first course in statistical methods for those students entering a science or business related field. This course partially satisfies the mathematics requirement S.B.E. 6A-10.030. | 3 |
| Choose one: |
| SPC1608 | Introduction to Oral Communication The purpose of this course is to improve the basic skills of speaking and listening. Class exercises emphasize preparing and delivering public speeches, speaking with clarity and variety and listening with literal and critical comprehension. | 3 |
| SPC1017 | Introduction to Communication Theory This course is solely designed to allow students in A.S. degree programs to receive an online distance learning degree. This course will introduce the student to fundamental concepts of speech communication theory and a critique of communication and technology. This course is not intended, nor can it be used as a substitute for, the general education requirements for an A.A. degree in Arts and Sciences. In addition, this course is not intended as a substitute for SPC 1608, nor can it teach the practical skills of speaking and listening. It can, however, be used as an elective for the A.A. degree. | 3 |
| Choose one: |
| HUM2220 | Ancient/Classical Humanities A course designed to promote the understanding and appreciation of man's cultural heritage in the prehistoric, Egyptian, Mesopotamian, Judaic, Greek and Roman periods. Representative works in art, music, literature and philosophy will be studied. Global culturalism will be incorporated into the course content. The student will be introduced to Internet resources as they pertain to appropriate thematic materials. This course partially satisfies the writing requirement of S.B.E. 6A-10.030. | 3 |
| HUM2223 | Medieval Humanities A course designed to promote the understanding and appreciation of man's cultural heritage in the Early Christian and Medieval periods. Representative works in art, music, literature and philosophy will be studied. Global culturalism will be incorporated into the course content. The student will be introduced to Internet resources as they pertain to appropriate thematic materials. This course partially satisfies the writing requirement of S.B.E. 6A-10.030. | 3 |
| Choose one: |
| HUM2232 | Renaissance/Baroque Humanities A course designed to promote the understanding and appreciation of the creative process and world culture. Representative works in art, literature, music and philosophy will be studied from the Renaissance and Baroque periods. Global culturalism will be incorporated into the course content. The student will be introduced to Internet resources as they pertain to appropriate thematic materials. This course partially satisfies the writing requirement of S.B.E. 6A-10.030. | 3 |
| HUM2234 | 18th and 19th Century Humanities A course designed to promote the understanding and appreciation of the creative process and world culture. Representative works in art, literature, music and philosophy will be studied from the Enlightenment and Romantic periods. Global culturalism will be incorporated into the course content. The student will be introduced to Internet resources as they pertain to appropriate thematic materials. This course partially satisfies the writing requirement of S.B.E. 6A-10.030. | 3 |
| Choose one: |
| ARH2050 | Art History I This course is an integrated study of the main developments of the visual art forms (architecture, sculpture and painting) from Paleolithic man to the Early Renaissance. World art will be integrated into the content. This course partially satisfies the writing requirement of S.B.E. 6A-10.030. | 3 |
| ARH2051 | Art History II This course is an integrated study of the main developments of the visual art forms (architecture, sculpture and painting) from the 16th century to the present. World art will be integrated into the content. This course partially satisfies the writing requirement of S.B.E. 6A-10.030. | 3 |
| MUL2010 | Music Appreciation Open to all students, this course is designed for the musical layman and is a survey course devoted to music in world civilization. Included is a study of the music relating to the background of the life and other arts of the times. This course partially satisfies the writing requirement of S.B.E. 6A-10.030. | 3 |
| PHI2010 | Introduction to Philosophy I Study of fundamental philosophical problems and concepts. Speculation about limits of human understanding, value judgments, foundations of morality and speculation about the existence of God in order to present students with the tools for constructing their own philosophy. This course partially satisfies the writing requirement of S.B.E. 6A-10.030. | 3 |
| REL2300 | Religions of the World An ideological study of the major religions of the world emphasizing the relationships of their major tenets to our modern society. This course partially satisfies the writing requirement of S.B.E. 6A-10.030. | 3 |
| THE1020 | Theatre Survey A survey of the arts and crafts of the theatre. Students will discuss the playscript, the physical stage and the profession. The roles of the artists involved in theatre performance and production will be examined. This course partially satisfies the writing requirement of S.B.E. 6A-10.030. | 3 |
| Choose one: |
| ANT2000 | General Anthropology The study of man. An introductory course covering the economic, cultural, social and political development and technology of primitive societies. Attitudes, approach to problems and the general way of life of the primitive societies are compared with modern societies. The course also provides a brief introduction to the development of fossil man and archaeology. This course partially satisfies the writing requirement of S.B.E. 6A-10.030. | 3 |
| PSY2012 | General Psychology This is an introductory course which surveys the field of psychology and basic principles and concepts utilized to understand human behavior. The major areas of study include development, learning, perception, motivation, emotions, personality, abnormal behavior, psychotherapy and testing measurements. This course partially satisfies the writing requirement of S.B.E. 6A-10.030. | 3 |
| SYG2000 | Introduction to Sociology An introductory survey of sociology covering its scope, methods and general principles. Topics emphasized include group behavior, race relations, population, social institutions, social change and social stratification. The purpose of the course is to assist the student in acquiring an understanding of society. This course partially satisfies the writing requirement of S.B.E. 6A-10.030. | 3 |
| Choose one: |
| ECO2013 | Principles of Economics (MACRO) An introductory course covering the nature, scope and methods of economics, economic concepts and economic institutions. Emphasis is placed upon production, consumption, determination of prices, distribution of income, fiscal policy, national income determinants, money and banking and comparative economic systems. This course partially satisfies the writing requirement of S.B.E. 6A-10.030. | 3 |
| ECO2023 | Principles of Economics (MICRO) A course dealing primarily with economic problems. Emphasis is given to markets, production functions, economic role of government, agricultural problems, labor-management relations, imperfect competition, interest and capital, economic security, international trade and finance and economic development. This course partially satisfies the writing requirement of S.B.E. 6A-10.030. | 3 |
| POS2041 | United States Federal Government Basic aspects of the federal government are studied. Emphasis is placed upon content and interpretation of the Constitution, federalism, the Congress, the Presidency, the federal court system and the citizen's connection to the federal government by means of elections, political parties, interest groups and public opinion. This course partially satisfies the writing requirement of S.B.E. 6A-10.030. | 3 |
| Total Credits: | 63 |