Browse My Relevant
Introduction to the development of algorithms for computer systems processing. Emphasis on structured problem solving and the design of problem solutions. Recommended as one of the first courses in the Computer Science major. Lecture and lab.
The design, development, and implementation of computer application systems, including files and GUI.
Researching available positions, interpreting job descriptions, interview skills, preparing a resume, benefits of a Professional Practice experience.
Overview of nature and interrelationships of computer architectures, hardware, operating systems, data types, microcontrollers, virtualization, storage technologies, and filesystems.
Information systems development, development methodologies, analysis and design techniques and tools, relational database concepts.
The processes, methods, techniques, and tools in managing information technology projects including scope, time, cost, quality, and risk management.
COBOL language for students with substantial programming experience in another language. Emphasizes structured problem-solving and programming.
Hardware and software used in data communications and networking. Network types, architectures, protocols and standards. Local area and packet networks.
Fundamental concepts in information assurance and security including planning, risk management, cryptography, network security, hardening, people, and physical security. Formerly IT 350.
Social, Legal, And Ethical Issues In Information Technology
External file design, VSAM, IBM utilities and sort/merge, basic concepts of IBM/MVS operating systems, and extensive study of JCL.
Database concepts, emphasis on relational databases, SQL, data modeling, database design, DBMS functions, database application programming, current trends, design project.
Emphasis on analysis and design techniques and tools, project communication, systems development methodologies, interface design. Systems development team project.
Hands-on experience working with local clients to present deliverables for their business.
Web concepts, infrastructure, development technologies, multi-tiered program design and implementation, and current issues and trends.
Introduction to typical microcomputer-based productivity tools such as word processing, spreadsheets, databases, and presentation graphics.