<?xml version="1.0" encoding="ISO-8859-1"?>
<rss version="2.0">
    <channel>
        <title>MERLOT Search - category=2728&amp;materialType=Online%20Course&amp;sort.property=overallRating</title>
        <link>http://www.merlot.org:80/merlot/</link>
        <description>A search of MERLOT materials</description>
        <copyright>Copyright 1997-2013 MERLOT. All rights reserved.</copyright>
        <pubDate>Fri, 24 May 2013 22:52:22 PDT</pubDate>
        <lastBuildDate>Fri, 24 May 2013 22:52:22 PDT</lastBuildDate>
        <image>
            <title>MERLOT Search - category=2728&amp;materialType=Online%20Course&amp;sort.property=overallRating</title>
            <url>http://www.merlot.org:80/merlot/images/merlot.gif</url>
            <link>http://www.merlot.org:80/merlot/</link>
            <width>44</width>
            <height>34</height>
        </image>
        <item>
            <title>16.355J / ESD.355J Software Engineering Concepts</title>
            <link>http://www.merlot.org/merlot/viewMaterial.htm?id=555670</link>
            <description>This is a reading and discussion subject on issues in the engineering of software systems and software development project design. It includes the present state of software engineering, what has been tried in the past, what worked, what did not, and why. Topics may differ in each offering, but will be chosen from: the software process and lifecycle; requirements and specifications; design principles; testing, formal analysis, and reviews; quality management and assessment; product and process metrics; COTS and reuse; evolution and maintenance; team organization and people management; and software engineering aspects of programming languages.</description>
        </item>
        <item>
            <title>C++ Programming</title>
            <link>http://www.merlot.org/merlot/viewMaterial.htm?id=620071</link>
            <description>The student will learn the mechanics of editing and compiling a simple program written in C++, beginning with a discussion of the essential elements of C++ programming: variables, loops, expressions, functions, and string class.  Next, the student will cover the basics of object-oriented programming: classes, inheritance, templates, exceptions, and file manipulation.  The student will then review function and class templates and the classes that perform output and input of characters to/from files.  This course will also cover the topics of namespaces, exception handling, and preprocessor directives.  In the last part of the course, the student will learn some slightly more sophisticated programming techniques that deal with data structures such as linked lists and binary trees.  This free course may be completed online at any time. See course site for detailed overview and learning outcomes. (Computer Science 107)</description>
        </item>
        <item>
            <title>Courseware : Soft Computing</title>
            <link>http://www.merlot.org/merlot/viewMaterial.htm?id=447575</link>
            <description>Soft Computing : Course lectures, hours 42. There are 9 pdf files, total 398 pages. Topics : Introduction to Soft Computing; Fundamentals of Neural Network; Back Propagation Network; Associative Memory; Adaptive Resonance Theory; Fuzzy Set Theory; Fuzzy Systems; Fundamentals of Genetic Algorithms; Hybrid Systems.</description>
        </item>
        <item>
            <title>Elementary Data Structures</title>
            <link>http://www.merlot.org/merlot/viewMaterial.htm?id=620072</link>
            <description>In this course, the student will learn the theoretical and practical aspects of algorithms and Data Structures.  The student will also learn to implement Data Structures and algorithms in C/C++, analyze those algorithms, and consider both their worst-case complexity and practical efficiency.  This free course may be completed online at any time. See course site for detailed overview and learning outcomes. (Computer Science 201)</description>
        </item>
        <item>
            <title>Programming Languages</title>
            <link>http://www.merlot.org/merlot/viewMaterial.htm?id=620081</link>
            <description>This course covers the entire family of programming languages, starting with an introduction to programming languages in general and a discussion of the features and functionality that make up a modern programming language.  This free course may be completed online at any time. See course site for detailed overview and learning outcomes.  (Computer Science 404)</description>
        </item>
        <item>
            <title>Software Engineering</title>
            <link>http://www.merlot.org/merlot/viewMaterial.htm?id=620075</link>
            <description>This course presents software engineering concepts and principles in parallel with the software development life cycle.  Topics addressed include the Software Development Life Cycle (SDLC), software modeling using Unified Modeling Language (UML), major phases of SDLC (Software Requirements and Analysis, Software Design, and Software Testing), and project management.  This free course may be completed online at any time. See course site for detailed overview and learning outcomes. (Computer Science 302)</description>
        </item>
    </channel>
</rss>
