• No se han encontrado resultados

7. RESULTADOS Y ANALISIS DE RESULTADOS

7.2. Diseño del Proyecto Ambiental Escolar (PRAE)

4 Credit Hours - 4 Lecture Hours

A continuation of CSCI 1250. Advanced topics of structured programming methodology and object-orientation will be explored using the “C++” programming language. Discussion of visual/windows programming techniques is included. The development of good programming practices is stressed. Pre- requisite: CSCI 1250.

CSCI 1290 - Microcomputer Operating Systems (S) 4 Credit Hours - 4 Lecture Hours

Covers the current major operating systems and environments. These include, but are not limited to MS-DOS, OS/2, UNIX, and Windows environments. Topics include installation and updating of modern operating systems, preparation of control files, and the proper use of add-on tools including file handlers and virus scanners. After successfully completing this course, the student will be academically prepared to take the Operating Systems part of the A+ examination.

CSCI 1310 - Programming with FORTRAN (Variable) 4 Credit Hours - 3 Lecture Hours, 2 Lab Hours

The student is required to define terms pertaining to the FOR- TRAN language, write programs in FORTRAN that read and write numeric/alphanumeric and perform arithmetic calcula- tions, use control logic, generate reports with headings and totals, and perform operations with one-dimensional arrays. Prerequisite: CSCI 1620 or departmental approval.

CSCI 1340 - Web Site Design Methodologies 3 Credit Hours - 2 Lecture Hours, 2 Lab Hours

Design Methodologies is an extension of the Web Design and Scripting course that specifically focuses on advanced tech- niques for creating Web pages with tools such as Microsoft FrontPage, HomeSite and Dream Weaver. The student is intro- duced to basic studies in JaveScript, Java Applets, XML, and Dynamic HTML. Web Site implementation factors, Web pub- lishing and FrontPage, FTP, WS FTP Pro, and site development with Dream Weaver are explored. Students will develop third- generation Web sites using current design tools and strate- gies, explore incompatibility issues with current browsers and review technology standards. This course along with CSCI 1120 academically prepares students for the CIW Site Designer exam. (Prerequisite: CSCI 1150)

CSCI 1550 - Network Systems and Infrastructures 4 Credit Hours - 3 Lecture Hours, 2 Lab Hours

An introduction to networking fundamentals, concepts and technologies used for Internet and distributed systems. This course examines network architectures, protocols, LAN’s, WAN’S, TCP/IP, Internet Addressing, Internetworking servers, server-side Scripting, database connectivity and enterprise network security. This course prepares the student for the net- working section of the CIW Foundations or I-Net+certification exam. (Prerequisite: CSCI 1100)

CSCI 1610 - Visual BASIC (F)

4 Credit Hours - 3 Lecture Hours, 2 Lab Hours

Covers the preparation of input and output, the design and writ- ing of programs in visual basic for selected applications, and the coding and explanation of techniques used in computing the following applications: data editing and screen I/O. This course is eligible for credit by examination. Prerequisite : DSPM 0850 or appropriate entrance scores. Corequisite: CSCI 1100.

CSCI 1620 - Visual BASIC II (S)

4 Credit Hours - 3 Lecture Hours, 2 Lab Hours

A continuation of CSCI 1610. Advanced topics in file manipulation, array and matrix handling, graphics, User Defined Procedures, and ADO Database Management. The development of good programming practices is stressed. Prerequisites: CSCI 1610 and CSCI 1100. This course is eligible for credit by examination.

CSCI 1630 - Program Design (S) 3 Credit Hours - 3 Lecture Hours

Provides students with skills for problem analysis and proper algorithm development using pseudo-code and/or automated tools. Algorithms will be programmed and tested by the stu- dent. Prerequisite: A grade of C or better in CSCI 1610. Corequisite: CSCI 1620.

CSCI 1720 – Web Programming 4 Credit Hours – 4 Lecture Hours

Programming techniques with three popular scripting lan- guages (Perl, VB Script, and JavaScript) will be taught. Topics presented in each language will include basic data structures, basic flow control structure, and string manipulation. After completion of the course the student will be able to create programs in each of the three languages. This is a program- ming intensive course; knowledge of fundamental data and control structures is assumed. Prerequisite: CSCI 1150 or de- partmental approval.

CSCI 1730 – Java Programming 4 Credit Hours - 4 Lecture Hours

This course will introduce students to the fundamental Con- cepts of Object Oriented Programming using the Java program- ming language. Topics covered will include classes, methods, properties, use of variables, array processing, the creation of both stand-alone and Web-based applications, basic flow con- trol structures, string manipulations and interface design. Af- ter completion of the course, students should be able to create basic programming tasks in Java. Prerequisite: CSCI 1250 or CSCI 1720.

CSCI 1800 – Visual Basic Applications

4 Credit Hours – 3 Lecture Hours, 2 Lab Hours

An introduction to Visual Basic for Applications (VBA). The course is designed to show how to analyze problems, design solutions, and implement applications using VBA and the Microsoft Office suite. Problems studied will include Word, Excel, PowerPoint, Access and the integrating of applications. Prerequisite: CSCI 1100

CSCI 2030 - SQL Programming 3 Credit Hours – 3 Lecture Hours

This course is designed to provide students with the knowl- edge and skills necessary to create and maintain relational da- tabases using SQL. Students will learn to design, create, and modify relational database using Microsoft SQL Server and Oracle Database Server. Students will also learn to write SQL programs for database updates and queries. Upon successful completion, students will be prepared write SQL programs to access and update databases in a LAN/WAN environment. Prerequisites: CSCI 1100 and DSPM 0850.

CSCI 2150 - Introduction to Computer Organization (F) 4 Credit Hours - 3 Lecture Hours, 2 Lab Hours

An introduction to Boolean algebra, combinational, and se- quential circuits along with gate and flip-flop characteristics. An introduction to machine architecture and system compo- nents to include memory subsystems and I/O subsystems. An introduction to operating systems including I/O handling, memory management, interrupt handlers, and other system programs. Also included will be concepts and techniques such as multiprogramming, virtual storage, virtual machines, and data and instruction representation. Design, implementation, and demonstration of combinational and sequential logical functions will be an integral part of the course. (Same as ELET 1310- Prerequisite: DSPM 0800 or appropriate entrance scores)

CSCI 2160 - Assembler Language (F)

4 Credit Hours - 3 Lecture Hours, 2 Lab Hours

Presents the fundamental concepts of a modern computer Assembler Language. Coverage includes review of basic com- puter architecture, the representation of data in a computer, the functions of an assembler, the instruction set of the assem- bler language, and coding and implementation of program- ming examples. (same as CPET 2210) Prerequisite: ELET 1310 or CSCI 2150 and CSCI 1250 or CSCI 1610.

CSCI 2200 – E-Commerce Concepts 3 Credit Hours - 3 Lecture Hours

An introduction to the fundamental concepts associated with developing online business by constructing an electronic com- merce Web site. Students will examine Strategies, issues, mar- keting goals, online product promotion, service methods and hardware/software requirements for building a Web Storefront. Legal issues surrounding electronic publishing, intellectual property, jurisdictions, taxation and liability are reviewed, as are confidentiality and privacy within an electronic commerce model. The students will explore the key e-commerce frame- works, business-to-business and business-to-consumer, and will examine information transfer interchanges such as EDI, OBI, and OTP. This course prepares for the implementation of a Web Storefront that will be the key project in the E-Commerce Implementation Strategies course. This course along with CSCI 2250 academically prepares students for the CIW E-Commerce Designer exam. Prerequisites: CSCI 1150, CSCI 1550

CSCI 2240 – Fundamentals of UNIX

4 Credit Hours - 3 Lecture Hours, 2 Lab Hours

This course will introduce the student to the fundamentals of the UNIX operating system. Command-line features of the UNIX environment including file system navigation, file per- missions, the vi text editor, command shells, and basic net- work use will be covered. Students completing the course will have a basic knowledge of the UNIX operating systems. Prerequisite: DSPM 0800

2004-2005 C

ATALOG

C

OURSE

D

ESCRIPTIONS

/119

CSCI 2250 – E-Commerce Implementation Strategies 4 Credit Hours - 4 Lecture Hours

This course is the continuation Of E-Commerce Concepts that implements an E-commerce Web Storefront. Students will implement a transaction-enabled business-to-consumer Web site and explore online business processes and site manage- ment using Microsoft’s Site Server Commerce Edition. Hands- on experience in developing and linking online catalogs to databases (SQL), customizing the interface and configuring Site Server Manager will be emphasized. Techniques for imple- menting payment gateways in electronic transactions will be examined, as will transaction security, encryption, authenti- cation and identification technologies. Completion of CSCI 2200 and CSCI 2252 academically prepares students for the CIW E-Commerce Designer exam. Prerequisites: CSCI 1150, CSCI 1550 and CSCI 2200

CSCI 2260 - UNIX/Linus System Administrator 4 Credit Hours - 3 Lecture Hours, 2 Lab Hours

This course will introduce the student to the administering Unix/Linux computer systems. Configuring systems for net- working, SAMBA and NFS file sharing, user/group manage- ment and performance tuning will be covered. Students will create scripts to automate system administration. Students completing the course will have a basic knowledge of the UNIX systems administration. Prerequisite: CSCI 2240.

CSCI 2360 - Systems Analysis (F) 3 Credit Hours - 3 Lecture Hours

A complete study in problem definition. The student is re- quired to estimate hardware, software, and personnel needs for a specific application; demonstrate a capability to use vari- ous tools, techniques, and concepts needed by analysts for problem solving; and work as a member of an analysis team to complete an assigned project. Prerequisite: CSCI 1610.

CSCI 2370 - Systems Design and Implementation (S) 4 Credit Hours - 4 Lecture Hours

A continuation of CSCI 2360. The student is required to use analysis skills for project development; take the resulting in- formation from the analysis and use this information for sys- tem design; and demonstrate the capability to take a completed design and implement this design on either a main- frame or a microcomputer environment. Prerequisites: CSCI 2360 and CSCI 2770 or CSCI 2030.

CSCI 2400 - Microcomputer Hardware Control (F) 4 Credit Hours - 3 Lecture Hours, 2 Lab Hours

A study of the fundamentals of Microcomputer Operations, including, but not limited to: exploring hardware components, performing preventative maintenance, troubleshooting, di- agnosing problems. After successfully completing this course, the student will be academically prepared to take the Hard- ware part of the A+ examination.

CSCI 2401/ART 2401- Computer Art and Design 3 Credit Hours - 6 Lab Hours

Computer Art and Design. A fundamental exploration of the visual elements of art (line, shape, spatial organization, light, value, color and texture) and their relationship to the prin- ciples of design (unity and variety, balance, emphasis and fo- cal point, proportion and scale, and rhythm) using the computer to manipulate the formal elements of art. Stress is placed on visual thinking through the use of two-dimensional problem solving structures within a computer created envi- ronment. Prerequisites: CSCI 1100 and ARTS 1110, or permis- sion of instructor.

CSCI 2500 - Personal Computer Support (S) 3 Credit Hours - 2 Lecture Hours, 2 Lab Hours

A hands-on course in hardware and software troubleshooting, installation, and techniques and procedures used in computer help desks. Each student is required to spend one hour per week in a help desk environment. Prerequisites: CSCI 1110, CSCI 1130, CSCI 1290, CSCI 2400, or departmental approval.

CSCI 2770 - Database Management Systems (F) 3 Credit Hours - 3 Lecture Hours

Discussion of database models. A presentation of relational database concepts and features. Relational database design and structure is stressed. Topics include query techniques, input forms, report structures for simple and complex database tables. Updating and maintenance of databases is studied. After suc- cessfully completing this course, the student will be academi- cally prepared to take the core level MOUS examination in Access. Prerequisites: CSCI 1100 or departmental approval.

CSCI 2790 - SQL Server Management

4 Credit Hours – 3 Lecture Hours, 2 Lab Hours

This course is designed to provide students with the knowl- edge and skills necessary to install, manage and troubleshoot computers running the Microsoft SQL Server and Oracle Data- base Server software. Students will learn to install, troubleshoot, monitor and optimize performance of Microsoft SQL Servers and Oracle Database Servers. Upon successful completion, stu- dents will be prepared to install and manage database servers in a LAN/WAN environment.

CSCI 2800 - Visual Basic Programming – Advanced Concepts 4 Credit Hours – 4 Lecture Hours

This course is designed to provide students with the knowl- edge and skills necessary to create and maintain ActiveX con- trols and Active Server Pages (ASP). Students will learn to design, create and modify ActiveX controls and Active Server Pages using Microsoft Visual Basic. Upon successful comple- tion, students will be prepared to write ActiveX and ASP pro- grams for use in programs and web pages.

Prerequisite: CSCI 1610

CSCI 2840 – Computer Ethics

A study of ethical issues facing computer users and computer professionals, including an examination of the techniques for the analysis and resolution of these issues consistent with the standards of the computer profession.

CSCI 2990 - Special Topics in Computer Information Sciences (Variable)

1-4 Credit Hours

This offering is designed for students with special needs and/ or individuals who can benefit from course content. A special topic in advanced theory or application is covered. Prerequi- site: Departmental approval.