Skip to content
main navigation
Login
Username
Password
Search
Search
Search
Home
Community
Current Students
You are here:
Academics
Computer Information Systems - CIS
Computer Concepts and Applications
Main Page
Computer Concepts and Applications
Menu
Quick Links
Main Page
CIS 101 01 10 - COMPUTER CONCEPTS & APPLICATIONS
CIS 101 01 10 - Computer Concepts and Applications
CIS 101 01 10 - Computer Concepts and Applications
CIS 101 01 10 - Computer Concepts and Applications
CIS 101 01 10 - Computer Concepts and Applications
CIS 101 01 10 - Computer Concepts and Applications
CIS 101 01 10 - Computer Concepts and Applications
CIS 101 01 10 - Computer Concepts and Applications
CIS 101 01 10 - Computer Concepts and Applications
CIS 101 01 10 - Computer Concepts and Applications
CIS 101 01 10 - Computer Concepts and Applications
CIS 101 01 20 - COMPUTER CONCEPTS & APPLICATIONS
CIS 101 01 20 - Computer Concepts and Applications
CIS 101 01 20 - Computer Concepts and Applications
CIS 101 01 20 - Computer Concepts and Applications
CIS 101 01 20 - Computer Concepts and Applications
CIS 101 01 20 - Computer Concepts and Applications
CIS 101 01 20 - Computer Concepts and Applications
CIS 101 01 20 - Computer Concepts and Applications
CIS 101 01 20 - Computer Concepts and Applications
CIS 101 01 20 - Computer Concepts and Applications
CIS 101 01 20 - Computer Concepts and Applications
CIS 101 01 20 - Computer Concepts and Applications
CIS 101 01 90 - COMPUTER CONCEPTS & APPLICATIONS
CIS 101 01 90 - Computer Concepts and Applications
CIS 101 01 90 - Computer Concepts and Applications
CIS 101 01 90 - Computer Concepts and Applications
CIS 101 01 90 - Computer Concepts and Applications
CIS 101 01 90 - Computer Concepts and Applications
CIS 101 01 90 - Computer Concepts and Applications
CIS 101 01 90 - Computer Concepts and Applications
CIS 101 01 90 - Computer Concepts and Applications
CIS 101 01 90 - Computer Concepts and Applications
CIS 101 01 90 - Computer Concepts and Applications
CIS 101 01 90 - Computer Concepts and ApplicationsONLINE CLASS
CIS 101 01 90 - Computer Concepts and ApplicationsONLINE CLASS
CIS 101 01 90 - Computer Concepts and ApplicationsONLINE CLASS
CIS 101 01 90 - Computer Concepts and ApplicationsONLINE CLASS
CIS 101 01 90 - Computer Concepts and ApplicationsONLINE CLASS
CIS 101 01 90 - Computer Concepts and ApplicationsONLINE CLASS
CIS 101 01 90 - Computer Concepts and ApplicationsONLINE CLASS
CIS 101 01B 10 - Computer Concepts and Applications
CIS 101 02 10 - COMPUTER CONCEPTS & APPLICATIONS
CIS 101 02 10 - Computer Concepts and Applications
CIS 101 02 10 - Computer Concepts and Applications
CIS 101 02 10 - Computer Concepts and Applications
CIS 101 02 10 - Computer Concepts and Applications
CIS 101 02 10 - Computer Concepts and Applications
CIS 101 02 10 - Computer Concepts and Applications
CIS 101 02 10 - Computer Concepts and Applications
CIS 101 02 10 - Computer Concepts and Applications
CIS 101 02 10 - Computer Concepts and Applications
CIS 101 02 20 - COMPUTER CONCEPTS & APPLICATIONS
CIS 101 02 20 - Computer Concepts and Applications
CIS 101 02 20 - Computer Concepts and Applications
CIS 101 02 20 - Computer Concepts and Applications
CIS 101 02 20 - Computer Concepts and Applications
CIS 101 02 90 - COMPUTER CONCEPTS & APPLICATIONS
CIS 101 02 90 - Computer Concepts and Applications
CIS 101 02 90 - Computer Concepts and Applications
CIS 101 02 90 - Computer Concepts and Applications
CIS 101 02 90 - Computer Concepts and Applications
CIS 101 02 90 - Computer Concepts and Applications
CIS 101 02 90 - Computer Concepts and Applications
CIS 101 02 90 - Computer Concepts and Applications
CIS 101 02 90 - Computer Concepts and ApplicationsONLINE CLASS
CIS 101 02 90 - Computer Concepts and ApplicationsONLINE CLASS
CIS 101 02 90 - Computer Concepts and ApplicationsONLINE CLASS
CIS 101 02 90 - Computer Concepts and ApplicationsONLINE CLASS
CIS 101 02 90 - Computer Concepts and ApplicationsONLINE CLASS
CIS 101 02 90 - Computer Concepts and ApplicationsONLINE CLASS
CIS 101 02 90 - Computer Concepts and ApplicationsONLINE CLASS
CIS 101 02B 10 - Computer Concepts and Applications
CIS 101 03 10 - COMPUTER CONCEPTS & APPLICATIONS
CIS 101 03 10 - Computer Concepts and Applications
CIS 101 03 10 - Computer Concepts and Applications
CIS 101 03 10 - Computer Concepts and Applications
CIS 101 03 10 - Computer Concepts and Applications
CIS 101 03 10 - Computer Concepts and Applications
CIS 101 03 10 - Computer Concepts and Applications
CIS 101 03 10 - Computer Concepts and Applications
CIS 101 03 10 - Computer Concepts and Applications
CIS 101 03 20 - COMPUTER CONCEPTS & APPLICATIONS
CIS 101 03 20 - Computer Concepts and Applications
CIS 101 03 20 - Computer Concepts and Applications
CIS 101 03 20 - Computer Concepts and Applications
CIS 101 03 20 - Computer Concepts and Applications
CIS 101 03 20 - Computer Concepts and Applications
CIS 101 03 90 - Computer Concepts and Applications
CIS 101 04 10 - COMPUTER CONCEPTS & APPLICATIONS
CIS 101 04 10 - Computer Concepts and Applications
CIS 101 04 10 - Computer Concepts and Applications
CIS 101 04 10 - Computer Concepts and Applications
CIS 101 04 10 - Computer Concepts and Applications
CIS 101 04 10 - Computer Concepts and Applications
CIS 101 05 10 - Computer Concepts and Applications
CIS 101 05 10 - Computer Concepts and Applications
CIS 101 05 10 - Computer Concepts and Applications
CIS 101 05 10 - Computer Concepts and Applications
CIS 101 05 10 - COMPUTER CONCEPTS And APPLICATIONS
CIS 101 01 10 - Computer Concepts and Applications
CIS 101 01 10 - Computer Concepts and Applications
CIS 101 01 10 - Computer Concepts and Applications
CIS 101 01 10 - Computer Concepts and Applications
CIS 101 01 20 - Computer Concepts and Applications
CIS 101 01 20 - Computer Concepts and Applications
CIS 101 01 20 - Computer Concepts and Applications
CIS 101 01 20 - Computer Concepts and Applications
CIS 101 01 20 - Computer Concepts and Applications
CIS 101 01 20 - Computer Concepts and Applications
CIS 101 01 20 - Computer Concepts and Applications
CIS 101 01 20 - Computer Concepts and Applications
CIS 101 01 20 - Computer Concepts and Applications
CIS 101 01 20 - Computer Concepts and Applications
CIS 101 01 90 - Computer Concepts and Applications
CIS 101 01 90 - Computer Concepts and Applications
CIS 101 01 90 - Computer Concepts and Applications
CIS 101 01 90 - Computer Concepts and Applications
CIS 101 01 90 - Computer Concepts and Applications
CIS 101 01 90 - Computer Concepts and Applications
CIS 101 01 90 - Computer Concepts and Applications
CIS 101 01 90 - Computer Concepts and Applications
CIS 101 01 90 - Computer Concepts and Applications
CIS 101 01 90 - Computer Concepts and Applications
CIS 101 01 90 - Computer Concepts and Applications
CIS 101 01 90 - Computer Concepts and Applications
CIS 101 01 90 - Computer Concepts and Applications
CIS 101 01 90 - Computer Concepts and Applications
CIS 101 01 90 - Computer Concepts and Applications
CIS 101 01 90 - Computer Concepts and Applications
CIS 101 01 90 - Computer Concepts and Applications
CIS 101 01 90 - Computer Concepts and Applications
CIS 101 01 90 - Computer Concepts and ApplicationsONLINE CLASS
CIS 101 01B 10 - Computer Concepts and Applications
CIS 101 01B 10 - Computer Concepts and Applications
CIS 101 01B 10 - Computer Concepts and Applications
CIS 101 01B 10 - Computer Concepts and Applications
CIS 101 01B 10 - Computer Concepts and Applications
CIS 101 01B 10 - Computer Concepts and Applications
CIS 101 01B 10 - Computer Concepts and Applications
CIS 101 01B 10 - Computer Concepts and Applications
CIS 101 01B 10 - Computer Concepts and Applications
CIS 101 01B 20 - Computer Concepts and Applications
CIS 101 01B 20 - Computer Concepts and Applications
CIS 101 02 10 - Computer Concepts and Applications
CIS 101 02 10 - Computer Concepts and Applications
CIS 101 02 20 - Computer Concepts and Applications
CIS 101 02 20 - Computer Concepts and Applications
CIS 101 02 20 - Computer Concepts and Applications
CIS 101 02 20 - Computer Concepts and Applications
CIS 101 02 20 - Computer Concepts and Applications
CIS 101 02 20 - Computer Concepts and Applications
CIS 101 02 20 - Computer Concepts and Applications
CIS 101 02 90 - Computer Concepts and Applications
CIS 101 02 90 - Computer Concepts and Applications
CIS 101 02 90 - Computer Concepts and Applications
CIS 101 02 90 - Computer Concepts and Applications
CIS 101 02 90 - Computer Concepts and Applications
CIS 101 02 90 - Computer Concepts and Applications
CIS 101 02 90 - Computer Concepts and Applications
CIS 101 02 90 - Computer Concepts and Applications
CIS 101 02 90 - Computer Concepts and Applications
CIS 101 02 90 - Computer Concepts and Applications
CIS 101 02 90 - Computer Concepts and Applications
CIS 101 02 90 - Computer Concepts and Applications
CIS 101 02 90 - Computer Concepts and Applications
CIS 101 02 90 - Computer Concepts and ApplicationsONLINE CLASS
CIS 101 02 90 - Computer Concepts and ApplicationsONLINE CLASS
CIS 101 02 90 - Computer Concepts and ApplicationsONLINE CLASS
CIS 101 02 90 - Computer Concepts and ApplicationsONLINE CLASS
CIS 101 03 20 - Computer Concepts and Applications
CIS 101 03 20 - Computer Concepts and Applications
CIS 101 03 20 - Computer Concepts and Applications
CIS 101 03 20 - Computer Concepts and Applications
CIS 101 03 20 - Computer Concepts and Applications
CIS 101 03 90 - Computer Concepts and Applications
CIS 101 03 90 - Computer Concepts and Applications
CIS 101 03 90 - Computer Concepts and Applications
CIS 101 03 90 - Computer Concepts and Applications
CIS 101 03 90 - Computer Concepts and Applications
CIS 101 03 90 - Computer Concepts and Applications
CIS 101 03 90 - Computer Concepts and Applications
CIS 101 03 90 - Computer Concepts and Applications
CIS 101 03 90 - Computer Concepts and Applications
CIS 101 03 90 - Computer Concepts and Applications
CIS 101 03 90 - Computer Concepts and Applications
CIS 101 03 90 - Computer Concepts and Applications
CIS 101 03 90 - Computer Concepts and Applications
CIS 101 04 20 - Computer Concepts and Applications
CIS 101 04 20 - Computer Concepts and Applications
CIS 101 04 90 - Computer Concepts and Applications
CIS 101 04 90 - Computer Concepts and Applications
CIS 101 04 90 - Computer Concepts and Applications
CIS 101 04 90 - Computer Concepts and Applications
CIS 101 04 90 - Computer Concepts and Applications
CIS 101 04 90 - Computer Concepts and Applications
CIS 101 04 90 - Computer Concepts and Applications
CIS 101 05 90 - Computer Concepts and Applications
CIS 101 05 90 - Computer Concepts and Applications
CIS 101 06 90 - Computer Concepts and Applications
CIS 101 01B 20 - Computer Concepts and Applications
CIS 101 02 90 - Computer Concepts and Applications
CIS 101 03 90 - Computer Concepts and Applications
CIS 101 04 90 - Computer Concepts and Applications
Quick Links
Bay Careers
Blackboard
Board Policies
Bookstore
College Email
College Web Site
IT Help Wiki
Library
Scheduling
Sidebar
Computer Concepts and Applications
Send to Printer
Help
Sections in this Course
CIS 101 01 10 - COMPUTER CONCEPTS & APPLICATIONS
CIS 101 01 10 - Computer Concepts and Applications
CIS 101 01 10 - Computer Concepts and Applications
CIS 101 01 10 - Computer Concepts and Applications
CIS 101 01 10 - Computer Concepts and Applications
CIS 101 01 10 - Computer Concepts and Applications
CIS 101 01 10 - Computer Concepts and Applications
CIS 101 01 10 - Computer Concepts and Applications
CIS 101 01 10 - Computer Concepts and Applications
CIS 101 01 10 - Computer Concepts and Applications
CIS 101 01 10 - Computer Concepts and Applications
CIS 101 01 10 - Computer Concepts and Applications
CIS 101 01 10 - Computer Concepts and Applications
CIS 101 01 10 - Computer Concepts and Applications
CIS 101 01 10 - Computer Concepts and Applications
CIS 101 01 20 - COMPUTER CONCEPTS & APPLICATIONS
CIS 101 01 20 - Computer Concepts and Applications
CIS 101 01 20 - Computer Concepts and Applications
CIS 101 01 20 - Computer Concepts and Applications
CIS 101 01 20 - Computer Concepts and Applications
CIS 101 01 20 - Computer Concepts and Applications
CIS 101 01 20 - Computer Concepts and Applications
CIS 101 01 20 - Computer Concepts and Applications
CIS 101 01 20 - Computer Concepts and Applications
CIS 101 01 20 - Computer Concepts and Applications
CIS 101 01 20 - Computer Concepts and Applications
CIS 101 01 20 - Computer Concepts and Applications
CIS 101 01 20 - Computer Concepts and Applications
CIS 101 01 20 - Computer Concepts and Applications
CIS 101 01 20 - Computer Concepts and Applications
CIS 101 01 20 - Computer Concepts and Applications
CIS 101 01 20 - Computer Concepts and Applications
CIS 101 01 20 - Computer Concepts and Applications
CIS 101 01 20 - Computer Concepts and Applications
CIS 101 01 20 - Computer Concepts and Applications
CIS 101 01 20 - Computer Concepts and Applications
CIS 101 01 20 - Computer Concepts and Applications
CIS 101 01 90 - COMPUTER CONCEPTS & APPLICATIONS
CIS 101 01 90 - Computer Concepts and Applications
CIS 101 01 90 - Computer Concepts and Applications
CIS 101 01 90 - Computer Concepts and Applications
CIS 101 01 90 - Computer Concepts and Applications
CIS 101 01 90 - Computer Concepts and Applications
CIS 101 01 90 - Computer Concepts and Applications
CIS 101 01 90 - Computer Concepts and Applications
CIS 101 01 90 - Computer Concepts and Applications
CIS 101 01 90 - Computer Concepts and Applications
CIS 101 01 90 - Computer Concepts and Applications
CIS 101 01 90 - Computer Concepts and Applications
CIS 101 01 90 - Computer Concepts and Applications
CIS 101 01 90 - Computer Concepts and Applications
CIS 101 01 90 - Computer Concepts and Applications
CIS 101 01 90 - Computer Concepts and Applications
CIS 101 01 90 - Computer Concepts and Applications
CIS 101 01 90 - Computer Concepts and Applications
CIS 101 01 90 - Computer Concepts and Applications
CIS 101 01 90 - Computer Concepts and Applications
CIS 101 01 90 - Computer Concepts and Applications
CIS 101 01 90 - Computer Concepts and Applications
CIS 101 01 90 - Computer Concepts and Applications
CIS 101 01 90 - Computer Concepts and Applications
CIS 101 01 90 - Computer Concepts and Applications
CIS 101 01 90 - Computer Concepts and Applications
CIS 101 01 90 - Computer Concepts and Applications
CIS 101 01 90 - Computer Concepts and Applications
CIS 101 01 90 - Computer Concepts and Applications
CIS 101 01 90 - Computer Concepts and ApplicationsONLINE CLASS
CIS 101 01 90 - Computer Concepts and ApplicationsONLINE CLASS
CIS 101 01 90 - Computer Concepts and ApplicationsONLINE CLASS
CIS 101 01 90 - Computer Concepts and ApplicationsONLINE CLASS
CIS 101 01 90 - Computer Concepts and ApplicationsONLINE CLASS
CIS 101 01 90 - Computer Concepts and ApplicationsONLINE CLASS
CIS 101 01 90 - Computer Concepts and ApplicationsONLINE CLASS
CIS 101 01 90 - Computer Concepts and ApplicationsONLINE CLASS
CIS 101 01B 10 - Computer Concepts and Applications
CIS 101 01B 10 - Computer Concepts and Applications
CIS 101 01B 10 - Computer Concepts and Applications
CIS 101 01B 10 - Computer Concepts and Applications
CIS 101 01B 10 - Computer Concepts and Applications
CIS 101 01B 10 - Computer Concepts and Applications
CIS 101 01B 10 - Computer Concepts and Applications
CIS 101 01B 10 - Computer Concepts and Applications
CIS 101 01B 10 - Computer Concepts and Applications
CIS 101 01B 10 - Computer Concepts and Applications
CIS 101 01B 20 - Computer Concepts and Applications
CIS 101 01B 20 - Computer Concepts and Applications
CIS 101 01B 20 - Computer Concepts and Applications
CIS 101 02 10 - COMPUTER CONCEPTS & APPLICATIONS
CIS 101 02 10 - Computer Concepts and Applications
CIS 101 02 10 - Computer Concepts and Applications
CIS 101 02 10 - Computer Concepts and Applications
CIS 101 02 10 - Computer Concepts and Applications
CIS 101 02 10 - Computer Concepts and Applications
CIS 101 02 10 - Computer Concepts and Applications
CIS 101 02 10 - Computer Concepts and Applications
CIS 101 02 10 - Computer Concepts and Applications
CIS 101 02 10 - Computer Concepts and Applications
CIS 101 02 10 - Computer Concepts and Applications
CIS 101 02 10 - Computer Concepts and Applications
CIS 101 02 20 - COMPUTER CONCEPTS & APPLICATIONS
CIS 101 02 20 - Computer Concepts and Applications
CIS 101 02 20 - Computer Concepts and Applications
CIS 101 02 20 - Computer Concepts and Applications
CIS 101 02 20 - Computer Concepts and Applications
CIS 101 02 20 - Computer Concepts and Applications
CIS 101 02 20 - Computer Concepts and Applications
CIS 101 02 20 - Computer Concepts and Applications
CIS 101 02 20 - Computer Concepts and Applications
CIS 101 02 20 - Computer Concepts and Applications
CIS 101 02 20 - Computer Concepts and Applications
CIS 101 02 20 - Computer Concepts and Applications
CIS 101 02 90 - COMPUTER CONCEPTS & APPLICATIONS
CIS 101 02 90 - Computer Concepts and Applications
CIS 101 02 90 - Computer Concepts and Applications
CIS 101 02 90 - Computer Concepts and Applications
CIS 101 02 90 - Computer Concepts and Applications
CIS 101 02 90 - Computer Concepts and Applications
CIS 101 02 90 - Computer Concepts and Applications
CIS 101 02 90 - Computer Concepts and Applications
CIS 101 02 90 - Computer Concepts and Applications
CIS 101 02 90 - Computer Concepts and Applications
CIS 101 02 90 - Computer Concepts and Applications
CIS 101 02 90 - Computer Concepts and Applications
CIS 101 02 90 - Computer Concepts and Applications
CIS 101 02 90 - Computer Concepts and Applications
CIS 101 02 90 - Computer Concepts and Applications
CIS 101 02 90 - Computer Concepts and Applications
CIS 101 02 90 - Computer Concepts and Applications
CIS 101 02 90 - Computer Concepts and Applications
CIS 101 02 90 - Computer Concepts and Applications
CIS 101 02 90 - Computer Concepts and Applications
CIS 101 02 90 - Computer Concepts and Applications
CIS 101 02 90 - Computer Concepts and Applications
CIS 101 02 90 - Computer Concepts and ApplicationsONLINE CLASS
CIS 101 02 90 - Computer Concepts and ApplicationsONLINE CLASS
CIS 101 02 90 - Computer Concepts and ApplicationsONLINE CLASS
CIS 101 02 90 - Computer Concepts and ApplicationsONLINE CLASS
CIS 101 02 90 - Computer Concepts and ApplicationsONLINE CLASS
CIS 101 02 90 - Computer Concepts and ApplicationsONLINE CLASS
CIS 101 02 90 - Computer Concepts and ApplicationsONLINE CLASS
CIS 101 02 90 - Computer Concepts and ApplicationsONLINE CLASS
CIS 101 02 90 - Computer Concepts and ApplicationsONLINE CLASS
CIS 101 02 90 - Computer Concepts and ApplicationsONLINE CLASS
CIS 101 02 90 - Computer Concepts and ApplicationsONLINE CLASS
CIS 101 02B 10 - Computer Concepts and Applications
CIS 101 03 10 - COMPUTER CONCEPTS & APPLICATIONS
CIS 101 03 10 - Computer Concepts and Applications
CIS 101 03 10 - Computer Concepts and Applications
CIS 101 03 10 - Computer Concepts and Applications
CIS 101 03 10 - Computer Concepts and Applications
CIS 101 03 10 - Computer Concepts and Applications
CIS 101 03 10 - Computer Concepts and Applications
CIS 101 03 10 - Computer Concepts and Applications
CIS 101 03 10 - Computer Concepts and Applications
CIS 101 03 20 - COMPUTER CONCEPTS & APPLICATIONS
CIS 101 03 20 - Computer Concepts and Applications
CIS 101 03 20 - Computer Concepts and Applications
CIS 101 03 20 - Computer Concepts and Applications
CIS 101 03 20 - Computer Concepts and Applications
CIS 101 03 20 - Computer Concepts and Applications
CIS 101 03 20 - Computer Concepts and Applications
CIS 101 03 20 - Computer Concepts and Applications
CIS 101 03 20 - Computer Concepts and Applications
CIS 101 03 20 - Computer Concepts and Applications
CIS 101 03 20 - Computer Concepts and Applications
CIS 101 03 90 - Computer Concepts and Applications
CIS 101 03 90 - Computer Concepts and Applications
CIS 101 03 90 - Computer Concepts and Applications
CIS 101 03 90 - Computer Concepts and Applications
CIS 101 03 90 - Computer Concepts and Applications
CIS 101 03 90 - Computer Concepts and Applications
CIS 101 03 90 - Computer Concepts and Applications
CIS 101 03 90 - Computer Concepts and Applications
CIS 101 03 90 - Computer Concepts and Applications
CIS 101 03 90 - Computer Concepts and Applications
CIS 101 03 90 - Computer Concepts and Applications
CIS 101 03 90 - Computer Concepts and Applications
CIS 101 03 90 - Computer Concepts and Applications
CIS 101 03 90 - Computer Concepts and Applications
CIS 101 03 90 - Computer Concepts and Applications
CIS 101 04 10 - COMPUTER CONCEPTS & APPLICATIONS
CIS 101 04 10 - Computer Concepts and Applications
CIS 101 04 10 - Computer Concepts and Applications
CIS 101 04 10 - Computer Concepts and Applications
CIS 101 04 10 - Computer Concepts and Applications
CIS 101 04 10 - Computer Concepts and Applications
CIS 101 04 20 - Computer Concepts and Applications
CIS 101 04 20 - Computer Concepts and Applications
CIS 101 04 90 - Computer Concepts and Applications
CIS 101 04 90 - Computer Concepts and Applications
CIS 101 04 90 - Computer Concepts and Applications
CIS 101 04 90 - Computer Concepts and Applications
CIS 101 04 90 - Computer Concepts and Applications
CIS 101 04 90 - Computer Concepts and Applications
CIS 101 04 90 - Computer Concepts and Applications
CIS 101 04 90 - Computer Concepts and Applications
CIS 101 05 10 - COMPUTER CONCEPTS And APPLICATIONS
CIS 101 05 10 - Computer Concepts and Applications
CIS 101 05 10 - Computer Concepts and Applications
CIS 101 05 10 - Computer Concepts and Applications
CIS 101 05 10 - Computer Concepts and Applications
CIS 101 05 90 - Computer Concepts and Applications
CIS 101 05 90 - Computer Concepts and Applications
CIS 101 06 90 - Computer Concepts and Applications