BCIS 1405 Business Computer Applications
4 Hours (3-3)
Computer terminology, hardware, software, operating systems, and information systems relating to the business environment. The main focus of this course is on business applications of software, including word processing, spreadsheets, databases, presentation graphics, and business- oriented utilization of the Internet. This course is designed for business majors who plan to transfer to a four year school.
BCIS 2390 Systems Analysis & Design
3 Hours (3-0)
Analysis of business information needs and preparation of specifications and requirements for appropriate data system solutions. Includes instruction in information requirements analysis, specification development and writing, prototype evaluation, and network application interfaces (can be used in place of ITSE 1350).
CETT 1402 Electricity Principles
4 Hours (3-3)
Principles of electricity including proper use of test equipment, A/C and D/C circuits, and component theory and operation. Students will exhibit knowledge of basic principles of electricity, electrical current, circuitry, and A/C devices; apply Ohm’s law to electrical calculations; perform electrical continuity, voltage, and current tests with appropriate meters; and demonstrate electrical safety.
CETT 1403 DC Circuits
4 Hours (3-3)
A study of the fundamentals of direct current including Ohm’s law, Kirchhoff’s laws and circuit analysis techniques. Emphasis will be on circuit analysis of resistive networks and DC measurements. The student will apply safety techniques while working on and troubleshooting various circuits and components; interpret color codes and other descriptors used in electronics; identify various sources of electricity in DC circuits; interpret characteristics of voltage, current, resistance, and power in DC circuits; measure voltage, current, and resistance in DC circuits using appropriate measuring devices; analyze DC circuits using appropriate mathematical formulas such as Ohm’s Law, Kirchhoff’s Law, and the power formula; and troubleshoot various DC circuits using schematics diagrams. Co-requisite: EEIR 1301 or permission of instructor.
CETT 1405 AC Circuits
4 Hours (3-3)
A study of the fundamentals of alternating current including series and parallel AC circuits, phasors, capacitive and inductive networks, transformers, and resonance. The student will demonstrate appropriate use of test equipment; identify various sources of electricity in AC circuits; analyze AC circuits using appropriate mathematical formulas; troubleshoot various AC circuits using schematic diagrams; and apply and interpret basic principles of magnetism. Prerequisite: CETT 1403.
CETT 1425 Digital Fundamentals
4 Hours (3-3)
An entry level course in digital electronics covering number systems, binary mathematics, digital codes, logic gates, Boolean algebra, Karnaugh maps, and combinational logic. Emphasis will be on circuit logic analysis and troubleshooting digital circuits. Students will learn to analyze digital circuits such as combinational logic circuits, clocking and timing circuits, and analog-to-digital and digital-to-analog devices; troubleshoot various digital circuits
using schematic diagrams; and solve problems involving binary, octal, decimal, and hexadecimal numbering systems. Co-requisite: EEIR 1301 or permission of instructor.
CETT 1441 Solid State Circuits
4 Hours (3-3)
A study of various semiconductor devices incorporated in circuits and their applications. Emphasis on circuit construction, measurements, and analysis. The student will
analyze circuit operation with various semiconductor device applications; measure, test, and troubleshoot circuits containing various semiconductor devices; describe the AC small signal development from input to output of a FET voltage follower/configuration and the AC small signal development from input to output of a BJT push-pull amplifier. Prerequisites: CETT 1403 and CETT 1405.
CETT 2380 Cooperative Education - Computer Engineering Technology/Technician
3 Hours (1-0-20)
Career related activities encountered in the student’s area of specialization are offered through a cooperative agreement between the employer, and student. Under supervision of the college and the employer, the student combines classroom learning with work experience directly related to a technical discipline, specific learning objectives guide the student through work experience. This course may be repeated if topics and learning outcomes vary. Prerequisite: 12 semester credit hours.
COSC 1330 Computer Programming
3 Hours (3-1)
Introduction to computer programming in various programming languages. Emphasis on the fundamentals of structured design, development, testing, implementation, and documentation. Includes coverage of language syntax, data and file structures, input/output devices, and disks/files.
COSC 1336 Programming Fundamentals I
3 Hours (3-1)
Introduces the fundamental concepts of structured programming. Topics include software development methodology, data types, control structures, functions, arrays, and the mechanics of running, testing, and debugging. This course assumes computer literacy.
COSC 1337 Programming Fundamentals II
3 Hours (3-1)
Review of control structures and data types with emphasis on structured data types. Applies the object-oriented programming paradigm, focusing on the definition and use of classes along with the fundamentals of object-oriented design. Includes basic analysis of algorithms, searching and sorting techniques, and an introduction to software engineering. Prerequisite: COSC 1336.
COSC 1401 Microcomputer Applications
4 Hours (3-3)
Overview of computer information systems. Introduces computer hardware, software, procedures, systems, and human resources and explores their integration and application in business and other segments in society. The fundamentals of computer problem solving and programming in a higher level programming language may be discussed and applied.
COSC 2325 Computer Organization and Machine Language
3 Hours (3-1)
Basic computer organization; machine cycle, digital representation of data and instructions; assembly language programming, assembler, loader, macros, subroutines, and program linkages. Prerequisite: COSC 1336.
COSC 2330 Advanced Structured Languages
3 Hours (3-1)
Further applications of programming techniques. Topics may include file access methods, data structures and modular programming, program testing and documentation, and other topics not normally covered in an introductory computer programming course. Prerequisite: COSC 1330.
COSC 2336 Programming Fundamentals III
3 Hours (3-1)
Further applications of programming techniques, introducing the fundamental concepts of data structures and algorithms. Topics include recursion, fundamental data structures (including stacks, queues, linked lists, hash tables, trees, and graphs), and algorithmic analysis. Prerequisite: COSC 1337.
CPMT 1403 Introduction to Computer Technology
4 Hours (3-3)
A fundamental computer course that provides in-depth explanation of the procedures to utilize hardware and software. Emphasis on terminology, acronyms, and hands-on activities.
CPMT 2380 Cooperative Education - Computer Maintenance Technology/Technician
3 Hours (1-0-20)
Career-related activities encountered in the student’s area of specialization offered through an individualized agreement among the college, employer, and student. Under the supervision of the college and the employer, the student combines classroom learning with work experience. Includes a lecture component. As outlined in the learning plan, Apply the theory, concepts, and skills involving specialized materials, tools, equipment, procedures, regulations, laws, and interactions within and among political, economic, environmental, social, and legal systems associated with the occupation and the business/industry and will demonstrate legal and ethical behavior, safety practices, interpersonal and teamwork skills, and appropriate written and verbal communication skills using the terminology of the occupation and the business/industry. This course may be repeated if topics and learning out-comes vary. Prerequisite: 12 semester credit hours.
CPMT 2445 Computer Systems Troubleshooting
4 Hours (3-3)
Principles and practices involved in computer system troubleshooting techniques and repair procedures including advanced diagnostic test programs and the use of specialized test equipment. The student will develop hardware and software troubleshooting techniques and perform procedures used in troubleshooting. Prerequisites: CPMT 1403, ITSC 1407, ITNW 1454, ITNW 1351.
EEIR 1301 Math for Electronic Technicians
3 Hours (3-0)
An applied mathematics course with emphasis on the numbering systems, calculations and problem solving skills needed to solve for electronic circuit parameters. Schematic diagrams and electronic terminology are introduced. Students will perform calculations involving whole numbers, fractions, exponents, logarithms, roots, percentages, and averages; demonstrate the ability to apply Ohm’s and Watt’s law.
ELMT 1301 Programmable Logic Controllers
3 Hours (2-2)
An introduction to programmable logic controllers as used in industrial environments including basic concepts, programming, applications, troubleshooting of ladder logic, and interfacing of equipment. Students will explain terminology; select hardware components; predict PLC operation based on ladder logic diagrams; program a PLC to perform various control functions. Prerequisite: “CETT 1403 or CETT 1402 or permission of instructor.
ELMT 1405 Basic Fluid Power
4 Hours (3-3)
Basic fluid power course covering vacuum systems, pneumatic and hydraulic systems, fluid power symbols, operating theory, components, and basic electrical and manual controls. Students will identify fluid power symbols, demonstrate knowledge of basic fluid power theory, demonstrate knowledge of component operation, generate basic fluid power circuits, and demonstrate fluid power circuits using electrical and manual controls.
ELMT 2339 Advanced Programmable Logic Controllers
3 Hours (2-4)
Advanced applications of programmable logic controllers as used in industrial environments including concepts of programming, industrial applications, troubleshooting ladder logic, and interfacing to equipment. Prerequisite: ELMT 1301 or permission of instructor.
GAME 1306 Design and Creation of Games
3 Hours (3-1)
Introduction to game and simulation development. Includes analysis of existing applications and creation of a game using an existing game engine. In-depth coverage of the essential elements of game design. Also covers an overview of cultural history of electronic games, survey of the major innovators, and examination of the trends and taboos that motivate game design. Students will be able to summarize the evolution of the electronic game industry, explain essential game and simulation elements, evaluate the strengths and limitations of game and simulation systems, identify programmatic and graphical elements of a development system, and develop a concept document and simple game.
GAME 1343 Game Scripting
3 Hours (3-1)
Scripting languages with emphasis on game concepts and simulations. Students will describe the role of scripts in the development of games, simulations, and other software; and apply appropriate scripting structure and syntax for game and/or simulation software development. Prerequisite: GAME 1306 or permission of instructor.
IMED 2309 Internet Commerce
3 Hours (3-0)
An overview of the Internet as a marketing and sales tool with emphasis on developing a prototype for electronic commerce. Topics include database technology, creating web sites in order to collect information, performing online transactions, and generating dynamic content. Prerequisites: BUSG 1391-Special Topics: Fundamentals of Electronic Business and ITSE 2313-Web Authoring.
ITCC 1402 CCNA 1: Networking Basics
4 Hours (3-3)
A course introducing the basics of networking including network terminology, local area networks (LAN) and wide area networks (WAN). Topics include network protocols such as TCP/IP, Open System Interconnection (OSI) models, cabling and routers. The student will identify the seven layers of the OSI model and describe the functions of each; describe the proper selection of network cable and devices; perform structured cable installation, install a local area net-work (LAN) and configure network devices and nodes; define the five steps of data encapsulation, and identify the functions of the TCP/IP network-layer protocol.
ITCC 1406 CCNA 2: Router and Routing Basics
4 Hours (3-3)
An introduction to basic Cisco router configuration for local area networks. Topics include initial router configuration for TCP/IP, management of Cisco IOS and router configuration files, routing protocols, and access control lists. The student will configure and manage routers and subnets utilizing TCP/IP protocol and router protocol RIP, backup and restore router configurations, upgrade router operating systems, create and configure routers to manage subnets, and install security measures on routers. Prerequisite: ITCC 1402.
ITCC 1442 CCNA 3: Switching Basic and Intermediate Routing
4 Hours (3-3)
A course focusing on advanced topics including IP addressing techniques, intermediate routing protocols, CLI configuration of switches, Ethernet switching, VLANs, Spanning Tree Protocol, and VLAN Trucking Protocol. The student will configure router for networks in the IPX environment; describe and implement local area network (LAN) segmentation bridges, switches, and routers; identify and solve network congestion problems. Prerequisite: ITCC 1406.
ITCC 1446 CCNA 4: WAN Technologies
4 Hours (3-3)
This course focuses on advanced IP addressing techniques (Network Address Translation [NAT], Port Address Translation [PAT], and DHCP), WAN technology and terminology, PPP, ISDN, DDR, Frame Relay, network management and introduction to optical networking. In addition, the student will prepare for the CCNA exam. The student will describe, differentiate and select wide area network (WAN) services; configure and monitor wide area network (WAN) services; encapsulate wide area network (WAN) data; and identify the use of ISDN and HDLC. Prerequisite: ITCC 1442.
ITNW 1351 Fundamentals of Wireless LANs
3 Hours (3-1)
A course in the designing, planning, implementing, operating, and troubleshooting of wireless LANs (WLANs). Includes WLAN design, installation, and configuration; and WLAN security issues and vendor interoperability strategies. The class will explain wireless technologies, topographies, and standards; design, install, configure, monitor, maintain, and troubleshoot wireless solutions; and implement wireless security using MAC filtering, WEP, LEAP, EAP, and 802.1x technologies. Prerequisite: ITCC 1402.
ITNW 1380 Cooperative Education - Business Systems Networking and Telecommunications
3 Hours (1-0-20)
Career-related activities encountered in the student’s area of specialization offered through an individualized agreement among the college, employer, and student. Under the supervision of the college and the employer, the student combines classroom learning with work experience. Includes a lecture component. As outlined in the learning plan, the student will master the theory, concepts, and skills involving the tools, materials, equipment, procedures, regulations, laws, and interactions within and among political, economic, environmental, and legal systems associated with the particular occupation and the business/industry; demonstrate ethical behavior, safety practices, interpersonal and teamwork skills, communicating in the applicable technical language of the occupation and the business or industry. Prerequisite: 12 semester credit hours.
ITNW 1448 Implementing and Supporting Client Operating Systems
4 Hours (3-3)
Skills development in the management of client as desktop operating systems. Install and configure network clients; set up users, groups, policies, and profiles; configure hardware components and applications; set up and maintain a logon security and security for files and printers; configure clients in multiple environments including Microsoft, TCP/IP, and Novell Networks. Implement dial-up networking and tune system performance. The operating system used in the course is Windows XP.
ITNW 1453 Supporting Network Server Infrastructure
4 Hours (3-3)
Skills development in installing, configuring, managing and supporting a network infrastructure, automate Internet Protocol (IP) assignment using DHCP, configure DNS services, configure and support remote access to a network; configure network security, and integrate network services for Windows. Prerequisites: ITSC 1407 and ITNW 1454.
ITNW 1454 Implementing and Supporting Servers
4 Hours (3-3)
A course in the development of skills necessary to implement, administer, and troubleshoot information systems that incorporate Windows Based Servers in a networked computing environment. Configure peripherals and devices; set-up servers for various client computers; configure directory replication; manage licensing, user groups accounts, user profiles, system policies, and profiles. Administer remote servers and disk resources; create and share resources; implement permissions and security; implement fault-tolerance data storage measures and configure servers for interoperability with various network operating systems servers. Install and configure Remote Access Service (RAS). Identify and monitor performance bottlenecks and resolve configuration problems. Operating system used Windows 2003 Advanced Server.
ITSC 1191 Special Topics in Computer and Information Sciences, General
1 Hour (1-0)
Topics address recently identified current events, skills, knowledge, and/or attitudes and behaviors pertinent to the technology or occupation and relevant to the professional development of the student. This course was designed to be repeated multiple times to improve student proficiency. The Student will learn to use the Internet including performing simple searches, learn how to use the Microsoft Office Suite of application software, and learn how to organize files and folders.
ITSC 1407 UNIX Operating System I
4 Hours (3-3)
A study of the UNIX operating system including multiuser concepts, terminal emulation, use of system editor, basic UNIX commands, and writing script files. Topics include introductory systems management concepts. The student will demonstrate proper use of basic UNIX commands; define and apply terminal emulation; use the system editor to create script files; create and manage user accounts; and effectively manage the user file system.
ITSC 1409 Integrated Software Applications I
4 Hours (3-3)
Integration of applications from popular business productivity software suites. Instruction in embedding data, linking and combining documents using word processing, spreadsheets, databases, and/or presentation media software. The student will use word processing, spreadsheet, database, and/or presentation media software; and demonstrate ability to apply integration techniques and produce combined documents.
ITSC 2421 Integrated Software Applications II
4 Hours (3-3)
Continued study of computer applications from business productivity software suites. Instruction in embedding data and linking and combining documents using word processing, spreadsheets, databases, and/or presentation media software. The student will use word processing, spreadsheet, database, and/or presentation media software; apply integration techniques and produce combined documents; and explain the process of integrating between applications. Prerequisite: ITSC 1409.
ITSC 2437 UNIX Operating System II
4 Hours (3-3)
Continued study of the UNIX operating system commands. Includes additional scripting topics such as CGI or PERL. The student will perform a successful UNIX system installation; analyze the performance of a UNIX operating system; demonstrate an understanding of basic network concepts using TCP/IP; and explain concepts of data integrity and system security. Prerequisite: ITSC 1407.
ITSE 1331 Introduction to Visual BASIC Programming
3 Hours (3-1)
Introduction to computer programming using Visual BASIC. Emphasis on the fundamentals of structured design, development, testing,implementation, and documentation. Includes language syntax, data and file structures, input/output devices, and files. The student will use structured programming techniques; develop correct executable programs; create appropriate documentation; and create applicable graphical user interfaces. Co-requisite: ITSE 1191 or consent of instructor.
ITSE 1350 System Analysis and Design
3 Hours (3-0)
Comprehensive introduction to the planning, design, and construction of computer information systems using the systems development life cycle and other appropriate design tools. The student will use system design tools; exhibit knowledge of all phases of the system design life cycle; demonstrate prototype concepts; differentiate tools used for project management; and develop documentation for each phase of the system life. Prerequisite: ITSC 1409 and ITSE 2409.
ITSE 1356 Introduction to XML
3 Hours (3-0)
Introduction of skills and practice related to the Extensible Markup Language/Simple Object Access Protocol. Topics to be covered will include: elements, attributes, namespaces, entities, and what constitutes a well-formed document. The student will be able to describe how XML can be applied to well-constructed documents for Web browser- based technology in business information systems; explain the SOAP message exchange model; describe XML syntax; identify concepts related to connecting resources with links, CSS, DTD, and internationalization; develop well-formed web browser-based documents utilizing XML; develop code to demonstrate understanding of knowledge related to XML and SOAP.
ITSE 1380, 2380 Cooperative Education - Computer Programming/Programmer
3 Hours (1-0-20)
Career-related activities encountered in the student’s area of specialization offered through an individualized agreement among the college, employer, and student. Under the supervision of the college and the employer, the student combines classroom learning with work experience. Includes a lecture component. Under supervision of the college and the employer, the student combines classroom learning with work experience. Directly related to a technical discipline, specific learning objectives guide the student through the paid work experience. This course may be repeated if topics and learning outcomes vary. As outlined in the learning plan, the student will master the theory, concepts, and skills involving the tools, materials, equipment, procedures, regulations, laws, and interactions within and among political, economic, environmental, and legal systems associated with the particular occupation and the business/industry; demonstrate ethical behavior, safety practices, interpersonal and teamwork skills, communicating in the applicable technical language of the occupation and the business or industry. Prerequisite: 12 semester credit hours.
ITSE 1445 Introduction to Oracle SQL
4 Hours (3-3)
An introduction to the design and creation of relational databases using Oracle. Topics include storing, retrieving, updating, and displaying data using Structured Query
Language (SQL). The student will write Structured Query Language (SQL) statements using Oracle; select and sort data; and produce reports with SQL Plus. The student will create and manage tables which include constraints; create Views and other database objects; and develop procedures and functions using PL/SQL.
ITSE 2313 Web Authoring
3 Hours (3-0)
Instruction in designing and developing web pages that incorporate text, graphics, and other supporting elements using current technologies and authoring tools. The student will create functional web pages and supporting elements using current authoring tools; and maintain web pages and supporting elements. This course will use Microsoft FrontPage and DreamWeaver software.
ITSE 2349 Advanced Visual BASIC Programming
3 Hours (3-1)
Further applications of programming techniques using Visual BASIC. Topics include file access methods, data structures and modular programming, program testing and documentation. The student will develop correct, well documented programs containing complex data structures; incorporate complex input/output file handling techniques; develop graphical user interfaces to other software applications; and integrate external programs and libraries with Visual Basic applications. Prerequisite: ITSE 2409 and ITSE 1431 or permission of instructor.
ITSE 2409 Database Programming
4 Hours (3-3)
Application development using database programming techniques emphasizing database structures, modeling, and database access. The student will develop database applications using a structured query language; create queries and reports from database tables, and create appropriate documentation.
ITSE 2447 Advanced Database Programming
4 Hours (3-3)
Application development using complex database programming techniques emphasizing multiple interrelated files, menu design, security implementation, and multiple access. The student will develop complex database applications using a structured query language; incorporate security and error trapping; and develop menu-driven database systems. Prerequisite: ITSE 2409 and ITSE 1431 or permission of instructor.
ITSE 2454 Advanced Oracle PL/SQL
4 Hours (3-3)
A continuation of Oracle SQL. Topics include hierarchical queries, set based queries, correlated subqueries, scripting, and scripting generation. The student will retrieve data including SET operators, correlated subqueries, and hierarchical queries; write SQL scripts that generate other SQL scripts; and write and execute a script that generates a script of drop table commands and insert commands; create procedures and functions; create a package to group together variables, cursors, exceptions, procedures, and functions; and invoke a package constraint. Prerequisite ITSE 1445.
ITSW 1401 Introduction to Word Processing
4 Hours (3-3)
An overview of the production of documents, tables, and graphics. The student will identify word processing terminology and concepts; create technical documents; format and edit documents; use simple tools and utilities; and print documents. Prerequisite: POFT 1429 or keyboarding skills.
ITSW 1404 Introduction to Spreadsheets
4 Hours (3-3)
Instruction in the concepts, procedures, and importance of electronic spreadsheets. The student will identify spreadsheet terminology and concepts; create formulas and functions; use formatting features; and generate charts, graphs, and reports. Perquisite: POFT 1227 or keyboarding skills and POFT 1325, or ITSC 1409 or equivalent.
ITSW 1407 Introduction to Database
4 Hours (3-3)
Introduction to database theory and the practical applications of a database. The student will identify database terminology and concepts; plan, define, and design a database; design and generate tables, forms, and reports; and devise and process queries. Prerequisite: Knowledge of software files management and keyboarding skills.
ITSW 1410 Presentation Media Software
4 Hours (3-3)
Instruction in the utilization of presentation software to produce multimedia presentations. Graphics, text, sound, animation and/or video may be used in presentation development. The student will identify presentation media terminology and concepts; create presentations using text, visual and/or sound elements; use effective compositions and style; prepare presentations for distribution on computers or other media; and modify sequence and slide master. Prerequisite: Knowledge of software file management and keyboarding skills.
ITSW 2434 Advanced Spreadsheets
4 Hours (3-3)
This course is designed to provide an understanding of advanced functionality of electronic spreadsheets. The student will learn to create and design macros; use database and data analysis features; and devise solutions using linked worksheets. Prerequisite: ITSW 1404.
ITSY 2400 Operating System Security
4 Hours (3-3)
Safeguard computer operating systems by demonstrating server support skills and designing and implementing a security system. Identify security threats and monitor network security implementations. Use best practices to configure operating systems to industry security standards. Prerequisite: ITNW 1454.
|