|
|
|
|
|
|
|
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.
-
4.00 Credits
Selected Topics in CMPS
-
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Privacy Statement
|
Terms of Use
|
Institutional Membership Information
|
About AcademyOne
Copyright 2006 - 2024 AcademyOne, Inc.
|
|
|