We need some material that will help us get started with vectors and matrices . While these topics are not pre-requisites, they will really help us to understand the mathematical tools we will use to study mathematical computations and programming. These tools that are used throughout the course. I will introduce these subjects when they come up in our course and refer you back to this page and these videos to understand these tools.
Before you view my lectures on Chapter 1 or attempt any homework assignments you should view and study the first five videos about linear algebra. Remember that they were mentioned in our overview video.
We are going to use differential and integral calculus to study mathematical models and numerical programming. Keep in mind that we will extensively use your previous mathematics courses. Many of the topics you studied in pre-requisite courses, like for instance Taylor Series were covered to prepare you for numerical computations. In addition, we will perform computations on arrays of numbers or data.
Programming is the act of writing and composition. Like any writing class we will study by doing. That is write our own compositions, or programs and scripts, that implement our ideas and perform computations on our data according to our mathematical models. Learning to write programs follows the same steps that we use to learn to write in any language.
In this course students are expected to read the assigned material, study assigned videos and review the upcoming assignment in blackboard before attending our live stream class. A live stream will be broadcast during the normal assigned lecture time. The live sessions will primarily be a recitation , where ideas from the readings are reinforced; not lectured for the first time. Students are encouraged to attend as many of these sessions as possible. The live streams will be recorded and posted on the Mathematics Department YouTube Channel in our respective playlists.
There will be several exercises and a project due every two weeks. The exercises are short programs assigned to demonstrate specific skills. Projects are broader assignments where new skills and previous skills are combined to demonstrate mastery of the subject. The projects will be elementary in the beginning of the semester and grow in difficulty as the semester progresses. A final project will allow students to demonstrate their semester progress.
All assignments are to be complete MATLAB programs, or scripts if a script is specifically requested in the assignment. Assignment submissions are made to Blackboard by opening the assignment and uploading a single file with all necessary files to run the program compressed into a single zip, tar, gz or 7z archive. Grades will be posted in blackboard.
There is an online midterm exam and a final project. Assignments make up 60% of your grade, the midterm exam 10%, and the final project is 30%.
There are several different resources students and faculty can use for access to MatLab. Wichita State University has several
computer labs
on campus.
We will complete daily classroom exercises in our classroom computer lab. Students will also have access to BeoShock for homework.
The Beoshock system can be accessed directly on campus or from satellite campus computers. However before connecting to BeoShock remotely, you must connect your remote computing device to the Wichita State University network. This means you must first establish a virtual private networking (VPN) connection to the University. The steps listed on the previous link require students to download and install special software using your Username and Password. Two factor authentication may be required. One Stop can help you get your VPN software installed on your device, and get your device connected to the Wichita State Network.
You should use a VPN connection to the University purposefully. This means that you should only connect to the University network when you need access to University server resources, and then disconnect using the VPN software when you are done. While connected via VPN to the University Network, all of your Internet traffic will be routed from your device, through the University network, and finally to the outside world. This means that all of your Internet use will be filtered for content and recorded. The Wichita State University Acceptable Use Policies will apply.
All Wichita State University students may access BeoShock. We created an account for you for the term of you enrollment in Math 451, however you must maintain your own account All Wichita State University students may access BeoShock . We created an account for you for the term of you enrollment in Math 451, however you must maintain your own account outside the term of enrollment. Any student may request user access using this link.
Once you are logged onto a campus computing device connected to the University network, or connected via VPN to the University Network, OnDemand provides an integrated, single access point for all of your HPC resources.
Using the ribbon at the top of the webpage, select the drop-down list box Interactive Apps , and also select MATLAB. Select and enter the following values:
MATLAB version R2021a
Number of hours 4
Number of cores 4
Amount of memory 8
Click the
Launch
button
Click the
Launch MATLAB
button when the session has been successfully created.
You should now have two tabs open in your browser; the interactive OnDemand session page, and the MATLAB session page. Returning to your interactive session tab, you can select the
Files
drop-down list box in the ribbon and
Home Directory
to open a third tab to your account cloud file storage. You can
Download
files from this cloud drive to your local device, and
Upload
files from your device to your account.
You are now ready to
Creative Commons Attribution-NonCommercial-ShareAlike 4.0
Attribution
You must give appropriate credit, provide a link to the license, and indicate if changes were made. You may do so in any reasonable manner, but not in any way that suggests the licensor endorses you or your use.
Noncommercial
You may not use the material for commercial purposes.
Share Alike
You are free to share, copy and redistribute the material in any medium or format. If you adapt, remix, transform, or build upon the material, you must distribute your contributions under the
same license
as the original.