The PSC courses environment offers instructors and students many features to help facilitate the most engaging and interactive learning experience possible. And we're adding new features all the time. Many of these feature, like in-depth instructor videos, announcements, and more, are available right away, just by browsing the available courses. But, some features require an extra level of personalization, and thus require enrollment in the course. Just to give you a taste, some of the exciting featurese available after enrollment include:
These are personalized notes, just for you. And they're time coded!
This tells you exactly where you are and how you're doing.
Ask questions...get help. It's that simple!
Make sure you're on track by taking assessments. This may also qualify you for a badge or certificate!
Show off your work. Now everyone knows how smart you are!
So, why not get started today?
TEMP
=>
/var/www/tmp
, TMPDIR
=>
/var/www/tmp
, TMP
=>
/var/www/tmp
, PATH
=>
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin
, USER
=>
apache
, HOME
=>
/usr/share/httpd
, SCRIPT_NAME
=>
/index.php
, REQUEST_URI
=>
/help/courses/basics
, QUERY_STRING
=>
, REQUEST_METHOD
=>
GET
, SERVER_PROTOCOL
=>
HTTP/1.1
, GATEWAY_INTERFACE
=>
CGI/1.1
, REDIRECT_URL
=>
/help/courses/basics
, REMOTE_PORT
=>
64196
, SCRIPT_FILENAME
=>
/var/www/pulsars/index.php
, SERVER_ADMIN
=>
root@localhost
, CONTEXT_DOCUMENT_ROOT
=>
/var/www/pulsars
, CONTEXT_PREFIX
=>
, REQUEST_SCHEME
=>
https
, DOCUMENT_ROOT
=>
/var/www/pulsars
, REMOTE_ADDR
=>
3.18.220.253
, SERVER_PORT
=>
443
, SERVER_ADDR
=>
157.182.3.38
, SERVER_NAME
=>
pulsars.nanograv.org
, SERVER_SOFTWARE
=>
Apache/2.4.37 (Rocky Linux) OpenSSL/1.1.1k
, SERVER_SIGNATURE
=>
, HTTP_HOST
=>
pulsars.nanograv.org
, HTTP_ACCEPT_ENCODING
=>
gzip, br, zstd, deflate
, HTTP_USER_AGENT
=>
Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
, HTTP_ACCEPT
=>
*/*
, SSL_TLS_SNI
=>
pulsars.nanograv.org
, HTTPS
=>
on
, SCRIPT_URI
=>
https://pulsars.nanograv.org/help/courses/basics
, SCRIPT_URL
=>
/help/courses/basics
, UNIQUE_ID
=>
Z9Dh3c9SYwlwP3nOlFDBpAAAAIw
, HTTP_AUTHORIZATION
=>
, REDIRECT_STATUS
=>
200
, REDIRECT_SSL_TLS_SNI
=>
pulsars.nanograv.org
, REDIRECT_HTTPS
=>
on
, REDIRECT_SCRIPT_URI
=>
https://pulsars.nanograv.org/help/courses/basics
, REDIRECT_SCRIPT_URL
=>
/help/courses/basics
, REDIRECT_UNIQUE_ID
=>
Z9Dh3c9SYwlwP3nOlFDBpAAAAIw
, REDIRECT_HTTP_AUTHORIZATION
=>
, FCGI_ROLE
=>
RESPONDER
, PHP_SELF
=>
/index.php
, REQUEST_TIME_FLOAT
=>
1741742557.593
, REQUEST_TIME
=>
1741742557
separator ⇒ .
orderBy ⇒ id
orderDir ⇒ asc
1 ⇒ registerIP
2 ⇒ access
always ⇒
renew ⇒
tracker.sid ⇒ 2c307f03236012b5b8f9ae3e607b425a
tracker.ssid ⇒ 2c307f03236012b5b8f9ae3e607b425a
tracker.rsid ⇒ 2c307f03236012b5b8f9ae3e607b425a
site 0.041 seconds (+0.041); 2.00 MB (+2.000) - afterInitialise
site 0.057 seconds (+0.016); 2.00 MB (0.000) - afterRoute
site 0.063 seconds (+0.006); 2.00 MB (0.000) - afterDispatch
site 0.066 seconds (+0.003); 2.00 MB (0.000) - onAfterRender
site 0.067 seconds (+0.001); 2.00 MB (0.000) - sessionStore
SELECT data
FROM `jos_session`
WHERE `session_id` = '502da8ee2516ebfb46266012ae202c41'
DELETE
FROM `jos_session`
WHERE `session_id` = '502da8ee2516ebfb46266012ae202c41'
SELECT data
FROM `jos_session`
WHERE `session_id` = '2c307f03236012b5b8f9ae3e607b425a'
SELECT extension_id AS id,element AS "option",params,enabled
FROM `jos_extensions`
WHERE `type` = 'component'
AND `element` = 'com_languages'
SELECT session_id
FROM `jos_session`
WHERE `session_id` = '2c307f03236012b5b8f9ae3e607b425a'
LIMIT 1
INSERT INTO `jos_session`
(`session_id`,`client_id`,`time`,`ip`)
VALUES ('2c307f03236012b5b8f9ae3e607b425a','0','1741742557','3.18.220.253')
SELECT extension_id AS id,element AS "option",params,enabled
FROM `jos_extensions`
WHERE `type` = 'component'
AND `element` = 'com_members'
SELECT b.id, b.title
FROM `jos_usergroups` AS `a`
LEFT JOIN jos_usergroups AS b
ON b.lft <= a.lft
AND b.rgt >= a.rgt
WHERE `a`.`id` = '1'
SELECT *
FROM `jos_viewlevels`
SELECT folder AS type,element AS name,protected,params
FROM `jos_extensions`
WHERE `enabled` >= '1'
AND `type` = 'plugin'
AND `state` >= '0'
AND `access` IN ('1','1')
ORDER BY `ordering` ASC
SELECT m.id,m.menutype,m.title,m.alias,m.note,m.path AS route,m.link,m.type,m.level,m.language,m.browserNav,m.access,m.params,m.home,m.img,m.template_style_id,m.component_id,m.parent_id,e.element AS component
FROM `jos_menu` AS `m`
LEFT JOIN jos_extensions AS e
ON e.extension_id = m.component_id
WHERE `m`.`published` = '1'
AND `m`.`parent_id` > '0'
AND `m`.`client_id` = '0'
ORDER BY `m`.`lft` ASC
SELECT con.`id`
FROM `jos_content` AS con
LEFT JOIN `jos_categories` AS cat
ON con.catid = cat.id
WHERE con.state=1
AND con.`alias` = 'basics'
AND cat.`path` = 'help/courses'
SELECT extension_id AS id,element AS "option",params,enabled
FROM `jos_extensions`
WHERE `type` = 'component'
AND `element` = 'com_help'
SELECT jos_template_styles.id,jos_template_styles.home,jos_template_styles.template,jos_template_styles.params,jos_extensions.protected
FROM `jos_template_styles`
INNER JOIN jos_extensions
ON jos_extensions.element = jos_template_styles.template
WHERE `jos_template_styles`.`client_id` = '0'
AND `jos_extensions`.`enabled` = '1'
AND `jos_extensions`.`type` = 'template'
AND jos_extensions.`client_id` = `jos_template_styles`.`client_id`
ORDER BY `home` DESC
SELECT extension_id AS id,element AS "option",params,enabled
FROM `jos_extensions`
WHERE `type` = 'component'
AND `element` = 'com_courses'
UPDATE `jos_session`
SET `data` = '__default|a:9:{s:15:\"session.counter\";i:1;s:19:\"session.timer.start\";i:1741742557;s:18:\"session.timer.last\";i:1741742557;s:17:\"session.timer.now\";i:1741742557;s:8:\"registry\";O:23:\"Hubzero\\Config\\Registry\":2:{s:7:\"\0*\0data\";O:8:\"stdClass\":1:{s:1:\"0\";s:7:\"session\";}s:9:\"separator\";s:1:\".\";}s:4:\"user\";C:17:\"Hubzero\\User\\User\":22:{a:1:{s:5:\"guest\";b:1;}}s:11:\"tracker.sid\";s:32:\"2c307f03236012b5b8f9ae3e607b425a\";s:12:\"tracker.ssid\";s:32:\"2c307f03236012b5b8f9ae3e607b425a\";s:12:\"tracker.rsid\";s:32:\"2c307f03236012b5b8f9ae3e607b425a\";}',`time` = '1741742557',`ip` = '3.18.220.253'
WHERE `session_id` = '2c307f03236012b5b8f9ae3e607b425a'
onAfterInitialise — Method — plgSystemP3p::onAfterInitialise → /core/plugins/system/p3p/p3p.php:21
onAfterInitialise — Method — plgSystemRemember::onAfterInitialise → /core/plugins/system/remember/remember.php:20
onAfterInitialise — Method — plgSystemHubzero::onAfterInitialise → /core/plugins/system/hubzero/hubzero.php:21
onAfterInitialise — Method — plgSystemXFeed::onAfterInitialise → /core/plugins/system/xfeed/xfeed.php:21
onAfterInitialise — Method — plgSystemSupergroup::onAfterInitialise → /core/plugins/system/supergroup/supergroup.php:113
onAfterInitialise — Method — plgSystemReferrerpolicy::onAfterInitialise → /core/plugins/system/referrerpolicy/referrerpolicy.php:21
onAfterRoute — Method — plgSystemJquery::onAfterRoute → /core/plugins/system/jquery/jquery.php:21
onAfterRoute — Method — plgSystemSpamjail::onAfterRoute → /core/plugins/system/spamjail/spamjail.php:21
onAfterRoute — Method — plgSystemIncomplete::onAfterRoute → /core/plugins/system/incomplete/incomplete.php:21
onAfterRoute — Method — plgSystemUnconfirmed::onAfterRoute → /core/plugins/system/unconfirmed/unconfirmed.php:21
onAfterRoute — Method — plgSystemUnapproved::onAfterRoute → /core/plugins/system/unapproved/unapproved.php:21
onAfterRoute — Method — plgSystemPassword::onAfterRoute → /core/plugins/system/password/password.php:21
onAfterDispatch — Method — plgSystemMobile::onAfterDispatch → /core/plugins/system/mobile/mobile.php:22
onAfterDispatch — Method — plgSystemDebug::onAfterDispatch → /core/plugins/system/debug/debug.php:60
onAfterDispatch — Method — PlgSystemHighlight::onAfterDispatch → /core/plugins/system/highlight/highlight.php:25
onAfterRender — Method — plgSystemSef::onAfterRender → /core/plugins/system/sef/sef.php:21