LBCC Banner LBCC Banner part
Students  •  Faculty and Staff •  Alumni •  Vistors

CBIS CS COMIS

Computer Business Information Systems / Computer Science / Computer Competency

Classes


To access the official outline of any class go to the following link:  http://wdb-asir.lbcc.edu/coursecurriculum/coursedetails/ and type either CBIS, CS, or COMIS into the box "Enter Part Or All Of A Course Title" and click the go button. You will then get a list of all course for one of those areas. If you click on one, you will see the official outline, giving you all the details of what is taught in the course.

Here is a list of the classes our department offeres:

Courses
Class Name Description outline link
CBIS 3 Oper Sys: Software & Hardware This course covers the command-line operating systems and Windows operating systems maintenance skills required for A+ certification expected of computer technicians.  outline
CBIS 6A Intro to IT Concepts & Applications Formerly CBIS 6. This course is an Introduction to information systems and the common use of office applications. Internet, Word processing, spreadsheets, databases, presentation software, and basic internet use will be covered. Spreadsheet use for business will be emphasized.  outline
CBIS 6B Intermediate Business Applications This class was formerly CBIS 2. This is the second class in a three class series. Topics covered in this course include intermediate topics of word processor, spreadsheet, database, and presentation software, with an emphasis on help desk. This course includes an introduction to Visual Basic Application and also prepares the student for Certification Exams.  outline
CBIS 6C Advanced Business Applications Formerly CBIS 40. This is the third class in a three class series that teaches advanced topics of business word processor, spreadsheet, database, and presentation software. Topics covered include advanced office concepts, skills, VBA, integrated features, and help desk concepts.  outline
CBIS 7 Business Programming Logic and Design Comprehensive coverage of business application-oriented logic for programming design. The following areas covered include flowchart design, validity checking, extracting and manipulating data from single and multidimensional tables and arrays, internal sorting and sequential file processing. Prepares the student for additional programming classes.  outline
CBIS 8B Visual BASIC Programming The class introduces students to the development of information systems using Visual Basic .NET language. The following programming concepts are covered: the software life-cycle, .Net IDE, data types, control structures, methods, strings and arrays, object oriented programming, GUI design and development, file I/O, database and ASP.  outline
CBIS 36 Systems Analysis and Design This course covers the broad concepts and methods of systems analysis and design while emphasizing the latest object-oriented techniques. Topics include development processing models, conceptual and physical design, system implementation and maintenance techniques, project management, collaborative communication skills, and the responsibilities of systems analysts. outline
CBIS 38 Database Concepts This course covers concepts and technologies of database systems. Topics include data modeling, design, and the implementation of relational databases; Structured Query Language-SQL; concurrency control; distributed database systems; data warehousing; Web enabled database technologies; and the functions of database administration.
 outline
CBIS 41 Networking Fundamentals In this class, the student will learn to install, configure, upgrade and troubleshoot a computer network. There will be discussions regarding local area networks, wide area networks, communications protocols, network topologies, transmission media, security and assessment of career opportunities in networking. All of the objectives of the CompTIA Network+ certification will be addressed. Practice exercises will help the student to prepare for the Comp TIA Network+ certification exam.  outline
CBIS 71AD Work Experience - IT Internship This course consists of discussions regarding work experience objectives, career goals, employment adjustments and issues encountered on the job. It also involves vocational learning experiences through employment/volunteer time directly related to occupational goal or career of interest to the student.  outline
CBIS 72AD Work Experience - IT Internship This course consists of discussions regarding work experience objectives, career goals, employment adjustments and issues encountered on the job. It also involves vocational learning experiences through employment/volunteer time directly related to occupational goal or career of interest to the student.  outline
CBIS 73AD Work Experience - IT Internship This course consists of discussions regarding work experience objectives, career goals, employment adjustments and issues encountered on the job. It also involves vocational learning experiences through employment/volunteer time directly related to occupational goal or career of interest to the student.  outline
CBIS 200 Computer Technician Hardware Basics This course emphasizes IBM-compatible personal computers and the latest common components and hardware features and will cover PC microprocessors, motherboards, buses, input/output controllers and memory, and other components. Class lectures will be supplemented with "hands on" classroom labs using diagnostic software and tools. This course will prepare students for the hardware portion of the A+ exam. (See CBIS 3 software portion of A+)  outline
CBIS 206A Internet Basics This course introduces the concepts and terminology of the Internet, how to access and connect to the Web, and how to view sites and search for information on the Web using browsers and search engines. Also included are tutorials on how to use e-mail, FTP, newsgroups, and messages boards, mailing list, chat rooms, instant messaging and Internet telephony. Hands-on step-by-step tutorials and exercises will be used to teach the basic skills needed to be productive on the Internet when searching virtual library for reference material or exploring nearby planets or even e-mailing a government official about a concerned issue. In addition, students will plan, design and create their own web site using HTML coding.  outline
CBIS 206C World Wide Web Database Programming This is an advanced web page construction course focusing on developing web sites to use a database coded in one of the popular server language such as (Perl, PHP, or Cold Fusion) on either a Apache or a Microsoft IIS servers.  outline
CBIS 207AD Web Construction I Topics covered in this course focus on how to design, create, format and publish basic web pages using different popular industry approaches. The course covers basic skills, such as creating a Web page, using property inspector, incorporating CSS styles, working with HTML tags, adding text hyperlinks, working with graphics/rollovers/tables, creating a navigation bar and using frames.  outline
CBIS 207E Dynamic HTML Web Construction This course is an web page construction course focusing on emerging HTML standards, XML, Javascript and other scripting languages. It is designed for students who already have a basic knowledge of web construction using a high level development tool such as FrontPage or Dreamweaver. outline
CBIS 208B Advanced Visual Basic Programming This is an advanced Visual Basic programming class covering such topics as advanced methods for object, database, client/server, and internet programming. The main focus of the class will be on database design and implementation tasks using VB, basic database theory, designing and building VB programs to access Microsoft Access and SQL servers, techniques for designing and enhancing user interface using class modules and Active X components, and developing applications for the internet. outline
CBIS 208C Visual Basic for Application Programming This is an advanced Visual Basic programming class on the writing of Visual Basic for Applications (VBA) programs for the Microsoft Office Suite. The procedures and programs created in the class will demonstrate how to customize and enhance the applications included in MS Office. Topics covered will include how to write program procedures using the sequence, selection, and repetition programming structures as well as how to create and implement dialog boxes, lists, and option/check box controls in Office Word, Excel, Access, and Outlook. outline
CBIS 211AD Web Construction II In this course, students will learn advanced techniques for designing, creating, formating and publishing web pages using different popular industry approaches. Advanced skills topics will be taught, such as creating dynamic pages, adding rich media to a web site, creating reusable assets and forms, creating animated graphics and adding database functionality. outline
CBIS 212 Wireless Communications In this class the student will learn how to install, use, and manage popular wireless technologies. These technologies include infrared, Bluetooth, and wireless local area networks. In the lab, the student will actually install and configure a wireless local area network. The students will learn how to set up a wireless network in their home and secure it from unauthorized outside access. outline
CBIS 216A Introduction to C# Programming This course is an introductory presentation of the C# language, including data structures and examples. Emphasis is placed on programming business applications including design, development, and documentation. outline
CBIS 220 i-Net+ Internet Technologies This course teaches the baseline technical knowledge needed to enter an Internet industry oriented career. After course completion, the student will be prepared to take the industry standard i-Net+ Certification test. outline
CBIS 223 Unix/Linux Fundamentals This course prepares students to work with Linux as an application programmer, a computer operator, or a system administrator. The topics include an overview of basic operating systems concepts, a history of Unix and its influence on modern operating systems, basic internal structure, details of Unix/Linux file system structures, pipes, filters and redirection, scripts, images and processes, shells, time-slicing and interrupts, memory management, and Unix/Linux internals. outline
CBIS 225 Microsoft Windows Client O.S. In this class, students will install, configure and administer Windows Client O.S. in a networking environment. The class will prepare the student to take the corresponding MCSE Certification Exam. outline
CBIS 226 Microsoft Windows Server O.S. In this class, students will install, configure and administer Windows Server O.S. in a networking environment. The class will prepare the student to take the corresponding MCSE Certification Exam. outline
CBIS 227 Microsoft Windows Networking In this class, students will install, configure and administer Windows Server Operating System networking services and protocols. The class will prepare the student to take the corresponding MCSE Certification Exam. outline
CBIS 228 Microsoft Windows Directory Services In this class, students will install, configure and administer Windows Server Directory Services. The class will prepare the student to take the corresponding MCSE Certification Exam. outline
CBIS 229 Microsoft ISA Server This course is designed to develop skills necessary to install, configure and administer Microsoft Windows Internet Security and Acceleration (ISA) Server. This course also covers topics relavant to the MCSE Certification Exam for ISA Server and prepares the students to take the exam. outline
CBIS 235A LINUX Server Administration This course is an in depth study of the Linux operating system. The focus is on Linux installation and administration. The course will also examine the theoretical concepts common to all Linux system that have increased its popularity. The course will also take the form of a practical hands-on approach to Linux to prepare students for the SAIR/GNU or LPI certifications. outline
CBIS 235B
LINUX Networking and Security
This is an advanced Linux operating system course. The focus is on Linux networking and security. The course covers networking technologies and protocols, network configuration and the use of command-line and graphical utilities. Network security issues such as firewalls, VPNs, and utilities such as nmap, ethereal, and the SAINT profiling tool will be presented.
outline
CBIS 239 Oracle Designer This course covers database and application development using the Oracle designer tool set. Topics include inputting business system requirements into the Designer repository; identifying and performing the primary tasks to implement a Designer project; designing and generating applications that include Oracle forms and Web PL/SQL applications, as well as refining, generating, and building the database design. This course prepares students for Oracle Designer Web-Developer Associate certification. outline
CBIS 242AD Introduction to Oracle: SQL This course will provide students with an introduction to the relational database programming language, Structured Query Language (SQL) using Oracle database administration system. Topics will include an introduction to relational database design and database administration topics. Hands-on programming skills of using SQL Data Manipulation Language and Data Definition Language. The couse is also designed to help students to pass Oracle Certificate Test, Introduction to Oracle: SQL. outline
CBIS 243AD Program with Oracle PL/SQL This course covers how to write PL/SQL procedures, functions and packages in both the SQL*Plus and iSQL*Plus environments. Gain knowledge about the creation of PL/SQL program units and database triggers, as well as various Oracle-supplied packages. The course also helps students prepare for the Oracle PL/SQL Developer Associate certification exam. Upon completion of this course, students are ready to take Oracle Developer Professional level course: "Build Internet Applications" and other advanced courses. outline
CBIS 246AD Oracle DBA Fundamentals This course is for students who need Oracle DBA (Database Administration) training or preparation for the Oracle DBA track certification. Students will gain a conceptual understanding of Oracle database architecture and how its components work and interact with one another. Students will also learn how to create an operational database and properly manage the various structures in an effective and efficient manner. The lecture topics are reinforced with structured hands-on lab practices. outline
CBIS 251 Introduction to ASP.NET This course covers how to create dynamic web pages and web-enabled database applications by using the Microsoft ASP.NET object model. Topics include, but are not limited to, the ASP.NET object programming model; the VS.NET user interface; server controls; ASP.NET rich controls; using VB.NET within an ASP.NET page; configuring an ASP.NET application; troubleshooting and deploying an ASP.NET application; managing data sources, data-driven ASP.NET applications, data-driven web applications; and XML web services. outline
CBIS 260 Help Desk Concepts This course provides an introduction to help desk concepts and procedures, which include help desk operations, technology and information components, as well as help desk setup, customer support and resources. outline
CBIS 270 Introduction to Information Security This course provides students and professionals with the necessary managerial, technical, and legal background to support investment decisions in security technology. The course covers security from the perspective of hackers (i.e., technology issues and defenses) and lawyers (i.e., legal issues and defenses). The content is designed to help users quickly become current on what has become a fundamental business issue. outline
CBIS 271 Network Security Fundamentals Network Security Fundamentals provides a comprehensive overview of network security and prepares you to take the CompTIA Security + certification exam. This course covers general security concepts, communication network security, infrastructure security, cryptography basics, operational/organizational security, and computer forensics. outline
CBIS 420 PHP & MySQL for the Web This course covers PHP & MySQL, one of the fastest growing technology combinations for developing interactive Web sites. It is designed at a level for personal web development projects, as well as small to medium business Web development needs. outline
CBIS 430
 Ruby on Rails Web Development This course is an introduction to using Ruby on Rails (or RoR) a dynamic web development framework. Students will be taught programming in Ruby language and MySQL management. Installation, development, testing, and the structure of the Ruby on Rails framework will be covered. This course is intended for web developers and others interested in getting a quick start in this technology. outline
CBIS 436A Intro to Project Management for IT This class is an introduction to IT project management. Popular project management software will be introduced. In addition, the class will focus on the methods and techniques for managing technology projects as well as preparing students for the CompTIA's IT Project+ certification.
outline
CBIS 492 ST Interpretive Programming Languages This course offers a study of popular interpretive programming languages. The course explores programming environments and tools as well as major and recently developed features of each specific language. Hands-on programming skills in application development are emphasized. Language examples include, but are not limited to Javascript, PHP, Perl, ASP.NET, CFML, and Python. This course may be repeated for credit as topics vary. outline
COMIS 1 Computer Information Competence The course is designed for students to develop current computer information competence or to transfer. It covers basic use of hardware, Internet knowledge and skills, word processing, spreadsheet, database queries, digital data presentations, and communications applications. outline
CS 11 Computer Programming/C++ I This is an introductory course in the C++ programming language, a problem solving technique used in modern software technology. The features of C++ that support the development of small and large systems are covered, thus providing a method for prototyping the commercial software development in business and industry. outline
CS 12 Computer Programming/C++II A second course in C++ includes: further explanation of C++ areas (data types, input/output, data structures, pointers and accessing files) and object-oriented programming (object hierarchy, operator overloading and streams). outline
CS 13 C++ Data Structures and Algorithms This course continues the introduction to Object Oriented programming with C++ begun in CS 11 & 12, with an emphasis on algorithms, data structures and software engineering. outline
CS 21 Introduction to Computer Science I This is the first of three introductory courses in computer science. This course introduces the basics of computer software design, programming, and related underlying concepts required with java programming. outline
CS 22 Introduction to Computer Science II Formerly CBIS 14B. This is the second of three introductory courses in computer science. This course introduces the classic data structures (queues, stacks, tables, and trees.) and looks at alternate implementation as abstract data types. This course also covers the topics of time and space efficiency, recursion, OOP and functional programming, and models of computation. outline
CS 23 Fundamental Data Structures This is the third of three introductory courses in computer science. This course concentrates on implementation and mathematical analysis of data structures and algorithms. This course also covers storage allocation and memory management techniques in Java. outline
CS 51 Introduction to Computer Architecture This course covers the principles and practice of computer architecture, both hardware and software, instruction sets and addressing modes, virtual memory, operating systems, and operation and interconnection of hardware elements. Laboratory work in this class will cover using low-level programming languages. outline
CS 52 Introduction to Software Engineering This course covers an introduction to the concepts, methods, and current practice of software engineering; the study of large-scale software production; software life cycle models as an organizing structure; and the principles and techniques appropriate for each stage of production. Laboratory work in this class will involve a project illustrating these elements. outline