Course Criteria

Add courses to your favorites to save, share, and find your best transfer school.
  • 3.00 Credits

    An introduction to spreadsheet, database management and communication software. A thorough understanding is achieved through laboratory assignments. Course Objectives Upon successful completion of the course, students will be able to: (1) Develop practical business applications using spreadsheet software (2) Develop practical business applications using database software (3) Identify and explain the role that computers play in all businesses (4) Develop a basic understanding of the Internet and networking
  • 3.00 Credits

    Advanced topics in word processing spreadsheet, database, and presentation management software. A thorough understanding is achieved through laboratory assignments. Course Objectives Upon successful completion of the course, students will be able to: (1) Identify and explain the complex role that computers play in all businesses (2) Develop complex business applications using spreadsheet, database software (3) Develop complex business applications using word processing and presentation software (4) Present solutions to business problems integrating spreadsheet software, database software, word processing and presentation software
  • 3.00 Credits

    In this course fundamental data structures will be explored that are indispensable when programming. Some major areas are objects, lists, arrays, stacks, queues, and more. Tradeoffs in terms of computational complexity and operations on these data structures are also discussed. Prerequisites: CMPS 162. Course Objectives Upon successful completion of the course, students should be able to: (1) Describe what kinds of data structures exist. (2) Identify when these data structures are applicable. (3) Compare data structures. (4) Perform operations on these data structures. (5) Have some familiarity with the computational complexity tradeoffs. (6) Model basic data structures with a programming language.
  • 3.00 Credits

    In this course, students will learn how to administer a server. This ranges from installing an operating system, remotely installing software packages through a package manager, configuring the system, managing security and encryption, backups, to shell scripting. A big component of this course is lab work. Prerequisites: CMPS 162. Course Objectives Upon successful completion of the course, students should be able to: (1) Install an operating system. (2) Remotely install software on an operating system. (3) Configure and run the installed programs. (4) Install security patches. (5) Perform maintenance remotely. (6) Learn to write simple shell scripts for automating common tasks.
  • 3.00 Credits

    This course continues where CMPS 162 and CMPS 260 leave off. The focus will be on problem solving but with a much higher difficulty level. The students will be required to write programs that involve multiple units of organization, e.g., classes. Several advanced algorithms will be discussed and should be implemented by the students. Prerequisites: CMPS 260 Course Objectives Upon successful completion of the course, students should be able to: (1) Apply all knowledge from CMPS 162 and CMPS 260 to solve real problems. 2) Decompose complex problems to find solutions. (3) Construct complex user interfaces for running algorithms that solve problems. (4) Collaborate in a group setting. (5) Present project results and updates to stakeholders.
  • 1.00 - 6.00 Credits

    Independent Study in Computer Science
  • 4.00 Credits

    No course description available.
  • 4.00 Credits

    This course will help students to develop a theoretical and a technical foundation of developing and maintaining a web site. The course includes two parts. The first part includes general Internet literacy and the knowledge of web usability. The second part focuses on creating, designing, and publishing content on the Web (HTML, CSS, PDF, and graphics). Prerequisites: CMPS 110 or any computer literacy course. Course Objectives (1) Understand and master some of the basic concepts of the Internet and World Wide Web (2) Evaluate effectively the usability of the web sites, design and develop usable web sites (3) Learn HTML editors, such as Eclipse or Dreamweaver (4) Explain the purpose of HTML and the principles of including HTML in web pages (5) Learn the syntax of HTML and the principal web development concepts such as Cascading Style Sheets and Web Templates (6) Develop the HTML versions of web sites for regular and mobile media
To find college, community college and university courses by keyword, enter some or all of the following, then select the Search button.
(Type the name of a College, University, Exam, or Corporation)
(For example: Accounting, Psychology)
(For example: ACCT 101, where Course Prefix is ACCT, and Course Number is 101)
(For example: Introduction To Accounting)
(For example: Sine waves, Hemingway, or Impressionism)
Distance:
of
(For example: Find all institutions within 5 miles of the selected Zip Code)
Privacy Statement   |   Terms of Use   |   Institutional Membership Information   |   About AcademyOne   
Copyright 2006 - 2024 AcademyOne, Inc.