Course Criteria

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

    3.00 credits (3.00 lec) In this course, students will learn the basics of webpage design and how to publish webpages on the Internet. Students are introduced to Hyper Text Markup Language (HTML), and learn how to design webpages using an HTML editor program. They will learn and use FrontPage 2003 to create a functional website and learn to upload content using a file-transfer program. Prerequisites: An introduction to the Internet class or workshop, OR experience with Windows or Mac operating systems AND experience using a Web browser such as Netscape or Microsoft Explorer; placement into READ 1300 or completion of READ 0200 or ESOL 0052.
  • 3.00 Credits

    3.00 credits (3.00 lec) This course is designed to provide a basic understanding of computer concepts and applications to show how computers are used in the home, business and organizations. Computer topics covered include essential concepts of computers, the Internet, software basics, multimedia, computer files and storage, computer architecture, ethics, and current trends. Students will use email and the Internet and gain hands-on experience using computer applications for word processing, spreadsheets, file organization, databases, and presentation graphics in the Microsoft Windows environment using Word, Excel, Access, and PowerPoint. Prerequisites: Placement into READ 1300 or completion of READ 0200 or ESOL 0052; placement into MATH 0070 or completion of MATH 0060; keyboarding experience recommended.
  • 3.00 Credits

    3.00 credits (3.00 lec) Students will work with Microsoft Windows and Office software (Word, Excel, Access and PowerPoint), as well as the Internet and World Wide Web to solve realistic personal, school- and business-related problems. Other software may be introduced as time permits. Prerequisites: CSCI 1100 or equivalent, placement into READ 1300 or completion of READ 0200 or ESOL 0052; placement into MATH 0070 or completion of MATH 0060; keyboarding experience recommended.
  • 3.00 Credits

    3.00 credits (3.00 lec) This is an introductory computer course for students interested in programming but who have no programming experience. The course emphasis is on the use of problemsolving techniques to develop computer program solutions to simple programming problems. Topics include number systems; information representation in memory; programming languages and development environments; problem-solving, program design, and pseudocode; loops and decisions, functions, arrays, structures, and recursion. Students will write programs using one or more programming languages (such as C++ or Java). Prerequisites: Placement into READ 1300 or completion of READ 0200 or ESOL 0052; placement into MATH 1110 or completion of MATH 0080.
  • 3.00 Credits

    3.00 credits (3.00 lec) This course is intended for students who are interested in learning about a modern object-oriented programming language. The course will introduce object-oriented programming concepts using Java. Topics covered will include: introduction to Java applets and applications, software development in Java, control structures, methods, arrays, object-oriented programming, strings and characters, graphics, and GUI components. Prerequisites: MATH 1110 or MATH 1125; introductory programming experience; placement into READ 1300 or completion of READ 0200 or ESOL 0052.
  • 4.00 Credits

    4.00 credits (4.00 lec) This course presents an introduction to object-oriented programming using C++. Topics covered will include loops, decisions, structures, functions, objects and classes, arrays, operator overloading, inheritance, pointers, polymorphism, streams, and files. In addition, the course teaches the problem-solving skills required to design programming solutions in C++. Prerequisites: MATH 1110 or MATH 1125; introductory programming experience; placement into READ 1300 or completion of READ 0200 or ESOL 0052.
  • 1.00 Credits

    4.00 credits (4.00 lec) This is an entry-level course for students planning to pursue a four-year degree in computer science. The course emphasizes problem-solving techniques for writing computer programs. The programming language Scheme will be used to solve problems, but this is not a language course. Topics covered will include: expressions, procedures, recursion and iteration, procedures as arguments and as returned values, procedures using lambda, introduction to data abstraction, hierarchical data, symbolic data, multiple representations for abstract data, assignment and local state, the environment model of evaluation, modeling with mutable list structure and queues, and streams. Prerequisites: MATH 1110 or MATH 1125 and introductory programming experience.
  • 2.00 Credits

    4.00 credits (4.00 lec) This is a follow-up course to CSCI 1901 and is intended for students planning to pursue a four-year degree in computer science. The course uses an object-oriented language, such as C++ or Java, to cover additional data structures and algorithms. Students will implement data structures and their operations as abstract data types using an objectoriented approach. Topics to be covered in this course include: data abstraction through classes, introduction to data structures, stacks, queues, linked lists, sorting, and searching. Prerequisites: CSCI 1700 or CSCI 1730 or CSCI 1901.
  • 4.00 Credits

    4.00 credits (4.00 lec) This course is intended to give students studying computer science the mathematical foundation they will need for their future studies. However, it may be taken by students in a wide variety of majors, including mathematics and engineering. Topics covered will include logic, sets, functions, sequences, complexity of algorithms, number theory, matrices, methods of proof, mathematical induction, recursive algorithms, counting methods, discrete probability, relations, graphs, and tree fundamentals. Fulfills MnTC Goal Area 4. Prerequisites: MATH 1110 or MATH 1125.
  • 3.00 Credits

    Prerequisites: One course in CSCI; placement into READ 1300 or completion of READ 0200 or ESOL 0052 and department approval.
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 - 2025 AcademyOne, Inc.