Minneapolis Community and Technical College · Courses
CSCI
10 courses with the subject CSCI, each shown exactly as we captured it from the college's catalog, with every element we hold. Where the wording looks broken, that is our reading of the catalog, not the college's text.
CSCI 1050Designing Web Pages3.00
(3.00 lec) In this course, you will learn the basics of webpage design and how to publish Web pages on the Internet. You are introduced to Hyper Text Markup Language (HTML), and learn how to design Web pages using an HTML editor program. You will learn and use FrontPage 2003 to create a functional website and learn to upload content using a file-transfer program. of READ 0200 or ESOL 0052 or 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.
(3.00 lec) This course is designed to provide a basic understanding of computer concepts and applications and to show how computers are used in the home, business, and organizations. Topics will include essentia concepts of computers, the Internet, software basics, multimedia, files and storage, computer architecture, ethics, and current trends. You 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 environment using Word, Excel, Access, and PowerPoint. of READ 0200 or ESOL 0052. Keyboarding skills recommended. 364
and Business 3.00 credits (3.00 lec) This intermediate-level course builds on fundamental computing skills and concepts. You will use the productivity tools and features of Microsoft Office software to solve problems and to create documents, databases, spreadsheets and presentations needed for other college courses or personal and professional use. You should have previous computer experience and keyboarding skills. 1100 or ITEC 1100 or BTEC 1020. Keyboarding skills recommended.
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. or MATH 1125.
Programming 2 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. You will implement data structures and their operations as abstract data types using an object-oriented approach. Topics to be covered in this course include: data abstraction through classes, introduction to data structures, stacks, queues, linked lists, sorting and searching. 365
(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.